#新建数据库 在此之前,我们首先需要打开xampp,并启动其中的Apache和MySQL服务。 ## 新建连接 打开navicat管理工具,新建一个连接。如下图所示: ![](https://box.kancloud.cn/2016-06-16_5762164f8f5ae.png) 填写连接名等信息,端口号、用户名和密码均可保持默认。如下图所示: ![](https://box.kancloud.cn/2016-06-16_5762164fa5b02.png) ## 新建数据库 双击左侧连接名“localhost”,打开该连接;然后右击“localhost”,选择“新建数据库”,如下图所示: ![](https://box.kancloud.cn/2016-06-16_5762164fbc19d.png) 在弹出的对话框中填写数据库名称,字符设置为“utf8”,默认排序方式选择“utf8_general_ci”。如下图所示: ![](https://box.kancloud.cn/2016-06-13_575dffec9b3e8.png) ### 运行查询 双击数据库名打开需要操作的数据库,选择“Queries”,在右侧查询窗口中,点击【New】按钮打开“查询编辑器”,输入SQL语句后,点击【Run】按钮执行该SQL语句。如下图所示: ![](https://box.kancloud.cn/2016-06-24_576c8d9861b7f.png) SQl语句如下: ~~~ SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for `yunzhi_teacher` -- ---------------------------- DROP TABLE IF EXISTS `yunzhi_teacher`; CREATE TABLE `yunzhi_teacher` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(30) DEFAULT '' COMMENT '姓名', `sex` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0男,1女', `username` varchar(16) NOT NULL COMMENT '用户名', `email` varchar(30) DEFAULT '' COMMENT '邮箱', `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间', `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of `yunzhi_teacher` -- ---------------------------- BEGIN; INSERT INTO `yunzhi_teacher` VALUES ('1', '张三', '0', 'zhangsan', 'zhangsan@mail.com', '123123', '123213'), ('2', '李四', '0', 'lisi', 'lisi@yunzhi.club', '123213', '1232'); COMMIT; SET FOREIGN_KEY_CHECKS = 1; ~~~ 然后我们回到tables,即数据表。在右侧空白处刷新,如下图所示位置: ![](https://box.kancloud.cn/2016-06-13_575dffecf3e32.png) 即可看到新建的数据表,双击数据表打开后,测试数据显示如下: ![](https://box.kancloud.cn/2016-06-13_575dffed1e0a5.png) 好的,至此,我们已经在数据表中添加了测试数据。随着项目的推进,我们会越来越多的来操作数据库这个东西。前期,学到这里,没有出错,能看到测试数据,就已经达到了我们现在的目的。 我们在版本控制中,建立了sql文件夹,并将上述sql代码存放于该文件中,如果是在学习纸质的资料,大家可以找到该代码,复制到navicat中执行。 ~~~ git checkout -f step3.1 ~~~ 执行上述命令后,sql代码的存放位置如下: ![](https://box.kancloud.cn/b0481255976cfdb6a46d7d22e1736341_1215x562.png)