第二章.图形化管理工具

一、Navicat

1 说明

Navicat Premium 是一款很不错的数据库管理工具,可以连接并管理mysql/postgresql/oracle/sqlite/sql server数据库。
可以打开、设置以及新建表、视图、函数及事件。可以查询数据库,支持打开查询、设计查询及新建/删除查询。可以让你同时连接到多种数据库,让你管理数据更便捷,支持多种数据库之间数据的传输。

2、下载

3 安装说明

    解压后双击Navicat_Premium_11.0.10.exe安装程序,安装之后不要立即启动它。将“补丁”文件夹内的navicat.exe文件覆盖到安装文件夹中即可,一般安装文件夹位置在C:\Program Files\Navicat Premium。

4 Navicat图形化管理工具使用

4.1 创建连接



问题:

解决方法
方法1:改表法。可能你的帐号不允许从远程登陆,只能在localhost。这个时候只有在localhost的那台电脑,登入mysql后,更改“mysql"数据库里的"user"表里的host"项,将localhost"改为"%"
  1. mysql -u root -p
  2. mysql>use mysql;
  3. mysql>update user set host = '%' where user = 'root';
  4. mysql>select host, user from user;
改好以后,一定记得重启一下mysql服务
方法2:授权法
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
  1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
你想myuser使用mypassword从任何主机连接到mysql服务器的话。
  1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

4.2 创建数据库

   

4.3 创建表(添加数据)

  • 主键的设置
  • 自增长主键的设置,只有当字段类型设置为int类型的时候,才能设置为自增长
  • 字段的字符集的设置
  • 默认值的设置

4.4 创建Navicat用户


还可以进行权限的设置

4.5 导入导出数据


注意:
    导出的字符集最好跟表字符集一致

二、phpMyAdmin

自学

三、练习

1.利用Navicat图形工具创建数据库mydb
2.Navicat图形工具在mydb数据库下创建db_user表(id,name,pwd)
3.利用Navicat图形工具将db_user表导出到access中
4.在phpMyAdmin图形化工具中使用SQL语句向db_user表中插入,修改和删除数据记录
5.phpMyAdmin中重置MySQL服务器登录密码

捐赠我们
    良师益友工作室一直在致力于帮助编程爱好更加快速方便地学习编程,如果您对我们的成果表示认同并且觉得对你有所帮助,欢迎您对我们捐赠^_^。
    








posted @ 2015-09-08 09:55  师享空间  阅读(719)  评论(0编辑  收藏  举报