[单页面]Django打造在线教育平台(三)--Navicat使用

1. 启动MySQL server

2. 打开Navicat

点击连接①,在弹出的窗口②中输入连接名, 用户名与密码(MySQL安装时输入的用户名与密码)

[单页面]Django打造在线教育平台(三)--Navicat使用

3. 新建数据库

a. 在training_py34连接上右击, 在右击菜单中选择新建数据库.

[单页面]Django打造在线教育平台(三)--Navicat使用

b. 定制数据库

在弹出窗口中输入数据库名字training_py34

选择字符集为能支持中文字符集的utf8

排序规则选择第一个utf8_general_ci

[单页面]Django打造在线教育平台(三)--Navicat使用

4. 为数据库新建表

a. 双击刚新建的数据库, 会进一步展开

依次点击下图的①表,②新建表, 将会弹出③界面

[单页面]Django打造在线教育平台(三)--Navicat使用

b. 输入表格栏位信息

[单页面]Django打造在线教育平台(三)--Navicat使用

按ctrl+s保存, 弹出窗口中输入表名为''users'', 按确定.

[单页面]Django打造在线教育平台(三)--Navicat使用

c. 编辑表格内容

在'表'下一级已经显示users表格, 双击①, 弹出②窗口.

[单页面]Django打造在线教育平台(三)--Navicat使用

②窗口中可编辑数据条目, 按窗口下方的+号还能增加条目. 编辑后按ctrl+s保存, 按F5刷新.

[单页面]Django打造在线教育平台(三)--Navicat使用

d. 编辑表格栏位

点击①设计表后, 在弹出窗口中点击②添加栏位, ③新栏位将出现, 在其中定制新栏位数据类型.

[单页面]Django打造在线教育平台(三)--Navicat使用

[单页面]Django打造在线教育平台(三)--Navicat使用

e. 表格栏位变更后, 补充该栏位内容.

双击①, 在②中补充数据.

[单页面]Django打造在线教育平台(三)--Navicat使用

5. 建立SQL查询

a.点击①查询, 点击②新建查询, 在③中输入select * from users语句, 在④中显示查询结果.

[单页面]Django打造在线教育平台(三)--Navicat使用

6. 数据表的复制

a. 个别复制

将sys数据库的sys_config表格复制到training_py34数据库中.

[单页面]Django打造在线教育平台(三)--Navicat使用

接着在training_py34的数据库的表右击, 按粘贴

[单页面]Django打造在线教育平台(三)--Navicat使用

b. 批量复制

现在想把world数据库中的表格批量复制到training_py34中.

先右击world数据库, 在弹出菜单中选择''数据传输''

[单页面]Django打造在线教育平台(三)--Navicat使用

在弹出界面中现在左边的区域①选择需要传输的表, 在右边的②区域选择表传输的目的地数据库, 然后按③开始传输.

[单页面]Django打造在线教育平台(三)--Navicat使用

传输后单击training_py34的表, 按F5刷新, 才能看到传输过来的表格.