深入浅出MYSQL之基础篇

来源:互联网 发布:p2p返利的理财源码 编辑:程序博客网 时间:2024/05/22 00:09

MySQL在mac os下的安装

https://www.mysql.com/downloads/ 下载安装即可。
在系统偏好设置中,可以开启或者关闭Mysql服务。

mysql的客户端–navicat

http://pan.baidu.com/s/1bpkboyN 里面有破解的方法和文档。个人比较习惯这个客户端。

SQL基础

sql:structure query language(结构化查询语言)。

sql分类

  • DDL(data definition languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象,包括create、drop、alter等关键字段;
  • DML(data manipulation language)语句:数据操纵语句,用于对数据的增删改查等操作,包括insert/delete/update/select等关键字;其中表连接分为内连接和外连接,内连接表示两张表相匹配的内容,而外连接可以包括其他不匹配的记录,又分为左连接和右连接,左连接是包含全部左边的记录,右连接是包含右表全部的记录。子查询有时候可以和表连接之间进行转换,表连接很多情况下用于优化子查询。
  • DCL(Data Control language)语句:数据控制语句,用于控制不同数据段的许可和访问级别,包括grant、revoke等字段。

MYSQL的数据类型

mysql有多种存储类型,比如数值类型、字符串类型、日期和时间类型等,每个数据类型有着不同的存储格式、约束和有效范围。

MYSQL的运算符

mysql中主要包括算数运算符、比较运算符、逻辑运算符和位运算符。

MYSQL的常用函数

mysql中包含一些内建函数,包括字符串函数、日期函数和数值函数。

0 0
原创粉丝点击