MySQL是数据库管理系统,存放数据;Navicat是图形化的客户端,方便对数据库进行操作。
一. MySQL的安装Tips
- 安装之后会显示在 -> 系统偏好设置 -> MySQL
- 使用之前需要启动MySQL: 系统偏好设置 -> MySQL -> Start MySQL Server
- 在终端中输入命令登陆MySQL
PATH="$PATH":/usr/local/mysql/bin
mysql -u root -p
![3427386d7fa30e9583a1210f64afb0f4.png](https://i-blog.csdnimg.cn/blog_migrate/7505d347ec6f462c3b9085d3b84fcd66.jpeg)
二. 连接Navicat客户端Tips
- 选择连接 -> MySQL -> 设置连接名称等 -> 测试连接
- 连接成功之后,可以新建数据库
![82b700308c43cf159a35ca9676c6448c.png](https://i-blog.csdnimg.cn/blog_migrate/ff607eaeb88ad2b7652cecaee77c5c6f.jpeg)
三. 创建表和添加数据
- 创建表:表 -> 新建表 or 查询 -> CREAT TABLE
![d4b8b554c84f980fc1739214a2963800.png](https://i-blog.csdnimg.cn/blog_migrate/a7fceba9f5a7e1df326d2e5c6e2801f1.png)
CREATE TABLE student
(学号 VARCHAR(20) NOT NULL,
姓名 VARCHAR(20) NOT NULL,
出生日期 DATE NOT NULL,
性别 CHAR(4) ,
PRIMARY KEY (学号)); # 设置主键约束
2. 插入数据:查询
INSERT INTO <表名>(列名) VALUES(数据); # 插入所有列的数据时,列名可以省略
![70cdbbc8b08ccf862edccb1234d6836b.png](https://i-blog.csdnimg.cn/blog_migrate/5c1b9a07cb3140b0edd3c46e4ffe4713.png)
![80adf8cd2ce63ac8faf90fb4f38a30b7.png](https://i-blog.csdnimg.cn/blog_migrate/1b3cee995a009f71a2de9caffc8b3762.png)
注意空值(NULL)和空字符串(‘’)的不同:空值是尚未定义的值,无法进行操作和计算;空字符串是确定为空字符串的数据,可以进行计算。