mysql 数据库学习笔记一

拥有回忆 提交于 2020-02-01 16:31:09

 

一、navicat的引入:

(第三方可视化的客户端,方便MySQL数据库的管理和维护)安装网址:https://www.navicat.com.cn/

NavicatTM是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。

Navicat 是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴,被公认为全球最受欢迎的MySQL前端用户介面工具。它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。

二、navicat工具的连接使用

1、选择需要连接的数据库类型

2、连接数据库:数据库地址,用户名称、用户密码

3、查询数据库

二、常见聚合函数:(组函数)在一个行的集合(一组行)上进行操作,对每个组给一个结果

常见聚合函数如下:

  • 1、AVG:求平均值
  • 2、COUNT:统计行
  • 3、MIN / MAX:最小值、最大值
  • 4 、SUM:求和

注意点:

1、每个组函数只接收一个参数

2、默认情况下,组函数忽略列值为null的行,不参与计算

3、可以用关键字distinc剔除字段值重复的条数

4、组函数的参数不允许嵌套

 

eg:查询member表中最大的mobilephone,最小手机号

三、常见字符串函数:

常见字符串函数如下:

  • 1、CHAR_LENGTH  获取长度(字符为单位)
  • 2、FORMAT  格式化
  • 3、INSERT  替换的方式插入
  • 4、INSTR  获取位置
  • 5、LEFT/RIGHT  取左、取右
  • 6、LENGTH   获取长度(字节为单位)
  • 7、LTRIM/RTRIM/TRIM 去空格(左/右/自定义)
  • 8、STRCMP  字符串比较
  • 9、CONCAT  字符串拼接
  • 10、SUBSTRING  字符串截取

1、CHAR_LENGTH  获取长度(字符为单位)

未完,待续

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!