Navicat连接
打开navicat,点击工具栏的“连接”,选择“mysql”,弹出窗口如下图
![98e0310abce2b52e64ec47100901c6c9.png](https://i-blog.csdnimg.cn/blog_migrate/80382320610e85e952c8b90355477290.jpeg)
在弹出的窗口中填写名称、主机ip、端口、用户名、密码,如下图
密码为mysql
![0e0125d9782e244d1e0e9ed982c96c63.png](https://i-blog.csdnimg.cn/blog_migrate/a17e96d085724e1e377e1099023400ba.jpeg)
点击确定,在左侧栏会看到刚才填写的名称,双击打开连接,如下图
![6f2a8a4a2ca04ebefa9829fa220ee547.png](https://i-blog.csdnimg.cn/blog_migrate/f5bb05cec9f6ad199f61c309a309fcb4.jpeg)
创建数据库
在左侧栏空白处右击,选择“新建数据库”,点击
![a4c15db4c3cb8285309e469242d99373.png](https://i-blog.csdnimg.cn/blog_migrate/08f36c3267ba39f6d5eb3ba70d58c8a7.jpeg)
点击后弹出新窗口,填写数据库名称并选择语言如下图
![541979abd930c9fb289e1194c09836ca.png](https://i-blog.csdnimg.cn/blog_migrate/bc6f0be84a055ca0c7152c088ea752ad.jpeg)
填写完成后点击“确定”创建数据库,在左侧会出现刚才创建的数据库,双击打开
![1ba668fcbeba49f5ba85efe232867ece.png](https://i-blog.csdnimg.cn/blog_migrate/c1ed495af313e3e4e326e399085bbfd6.jpeg)
编辑数据库
在左侧栏数据库上右击,弹出菜单,如下图
![68b859909c54b0aab78b91ef2dd93edc.png](https://i-blog.csdnimg.cn/blog_migrate/973ff41b231fb0bdffea2c29ecc97fff.jpeg)
选择“编辑数据库”,可以修改字符集、排序规则,如下图
![3a209bc22e23b767cd28aa6a66ee4972.png](https://i-blog.csdnimg.cn/blog_migrate/85ac703d9407f51aa89ffbfa5566ca03.jpeg)
创建数据表
点击工具栏“表”,在第二行显示关于表的命令,点击“创建表”
![968396e08280572d2076e698b1ed3852.png](https://i-blog.csdnimg.cn/blog_migrate/ea1e155e072639c7433cd019a28302b1.jpeg)
弹出新窗口,按照上节的设计,创建班级表,填写各字段,选择相应的类型
![62b0864089108967e5ff15c136ab2c1b.png](https://i-blog.csdnimg.cn/blog_migrate/25732c477c4a10de9e6ca76f09d5aa34.jpeg)
对于id字段,需要设置为int类型,无符号,自动增长,主键,非空
对于字符串类型,必须指定包含字符个数,还需要指定字符集、排序规则,默认与数据库的一致
datetime的默认值可以设置成now(),也可以是一个具体值,如’2000-1-1’
按照同样的方式创建学生表students
![6db23e4852f445586b715a7c6d76cb5d.png](https://i-blog.csdnimg.cn/blog_migrate/32888e716c1953add2f0ff1f7d2c915e.jpeg)
编辑数据表
选择一张表后,工具栏的第二行“打开表”、“设计表”、“删除表”都变的可用
![39d83e68a0417407dab02cb20a8783ea.png](https://i-blog.csdnimg.cn/blog_migrate/99c088ed2b32d410083ba0e14dbc8adf.jpeg)
打开表会查看表的当前数据,可以在这个窗口中增加、修改、删除数据
设计表和创建表的窗口一样,可以增加、修改、删除字段,或编辑字段的类型、约束
删除表会将表物理删除
查看数据
双击表,或者选择表后,点击工具栏第二行的“打开表”,可以查看表的数据
![fb06a8872600fd132449eb00aa2f014f.png](https://i-blog.csdnimg.cn/blog_migrate/cf615280c5b865a74068cbaf1a97ff26.jpeg)
增加数据
默认没有数据,可以在对应的列中填写数据,点击底部的对勾完成添加
注意:自动增长的主键列不需要填写值
![58c2ae933288cd1714e074c80653c1bc.png](https://i-blog.csdnimg.cn/blog_migrate/5698e2d79ec26251059302ff534aaf2f.jpeg)
如果需要继续添加数据,点击询问的加号,会出现一个新的空白行,填写数据即可
![bab0e12f04f77731bb48d7ac49141387.png](https://i-blog.csdnimg.cn/blog_migrate/2d8e252bea9903dd18e315c37548c15f.jpeg)
修改数据
点击某个单元格,即可编辑值,修改完后,点击底部的勾生效
![d154d9a5fc260ffb8fbf5d0ea29c145d.png](https://i-blog.csdnimg.cn/blog_migrate/6c87144fc064fe5077494212f4fa984e.jpeg)
删除数据
点击某个单元格,再点击询问的减号,可以删除
![1c0751da4c4009cb5c095d47e4e0adc4.png](https://i-blog.csdnimg.cn/blog_migrate/6bdc50a30d8cce05950ae00e16d4428d.jpeg)
说明:对于重要数据,推荐将isdelete属性改为1,而不是进行物理删除