一、Navicat for MySQL安装破解
- 下载地址:http://rj.baidu.com/soft/detail/24312.html?ald
- 安装破解:http://jingyan.baidu.com/article/9faa7231b031b8473c28cb34.html
二、Navicat for MySQL的简单功能介绍
-
新建数据库连接
- 新建数据库连接功能的选项卡如下图:
- 新建数据库连接的相关参数设置如下:
- 连接名:无所谓,主要合法即可
- 主机或IP地址:如果是本地连接则填写“127.0.0.1”或“localhost”,如果是连接远程数据库,则填写远程主机的IP地址
- 端口:默认3306
- 用户名:一般选用root,根据实际情况而定
- 密码:自行设置
- 点击“连接测试”可查看是否能够成功连接指定数据库
- 新建数据库连接功能的选项卡如下图:
-
新建数据库(以“school”为例)
- 字符集:很重要,一般选取unicode相关编码比较好,否则可能会出现插不进数据等问题,当然如果一开始选错也没有关系,可以在后期进行修改,十分方便。
- 排序规则:可以暂时不管,如果有需要再设置
新建表(以“student”为例)
①点击可新建表以及保存表
②点击可添加表的字段、插入字段或删除字段
③选中某个字段再点击可设置主键
④点击可设置外键
⑤用于设置字段类型,最大长度以及是否能为null值
⑥用于设置字段默认值、注释以及是否自动递增、无符号、填充零设置外键(以“student_course”为例)
注意红色框中的设置,参见:http://blog.csdn.net/tolcf/article/details/39034169
三、其他功能介绍
- 生成ER图:右击“school”数据库,点击“逆向数据库到模型”,效果如下图,红色框中即为选定数据库“school”的ER图。使用这种方法生成ER图很高效,同时,能够很好地保持数据库与ER图的同步。
- 打印ER图:点击“打印预览”,再点击左下角“打印”,可打印出ER图,格式为PDF。
- 转储SQL文件:右击“school”数据库,选中“转储SQL文件”,有两个选项可以选择:“结构和数据”或“仅结构”,转储成功效果如下图:
- 运行SQL文件:右击“school”数据库,选中“运行SQL文件”,指定SQL文件即可。
四、小结
- Navicat for MySQL的功能远不止此,本文只是介绍了几个比较常见且实用的功能。当然,如果你不嫌麻烦,用命令行也可以实现以下大部分功能。
- 在做项目的过程中,我个人是比较喜欢折腾这些工具的,虽然是磕磕碰碰,甚至有时候折腾的时间要高于按着传统方式(比如使用命令行实现以上功能),但是这些工具的使用是会给你带来未来效益的。所谓“工欲善其事必先利其器”。大家见仁见智吧。
- 作者是技术小白,写博客无非是为了在整理知识方便查找,如果文中出现错误,请各位不吝赐教。当然如果能够帮到你,我不甚荣幸。