MMMMM Workbench操作MMMMM MMM

四、MMMMM Workbench操作MMMMM MMM

1.设置用户

可以操作MySQL的软件非常多,phpMyAdmin是MAMP和WAMP自带的操作数据库软件,但这种软件是网页结构的软件,使用起来速度有点慢,更换用户和主机不太方便。在这里介绍一个MySQL Workbench软件,它操作MySQL数据库比phpMyAdmin更好用一些。

这个软件可以到mysql官网(http://dev.mysql.com/downloads/workbench/)下载。

进入MySQL Workbench后,点击MySQL Connections后面的图示就可以添加用户了(图5-15),你可以为这个用户起一个连接名称(Connection Name),输入主机名(Hostname),如果操作自己主机上的MySQL就可以用127.0.0.1,如果操作远程主机就要在这里输入远程主机的IP地址。UserName是MySQL数据库的用户名,你主机上的MySQL数据库的用户名和密码一般为“root”。

图5-16显示的是已经为MySQL Workbench添加了两个用户,一个是root用于登录自己主机用的,另一个是s001用于登录一台远程主机用的,如果你有多个远程主机,你可以再设置多个登录用户。

点你要登录的用户,输入密码后就可以看到你的数据库内容了。

图示

图5-15 MySQL Workbench添加用户

图示

图5-16 MySQL Workbench可选择不同用户登录不同的主机

2.数据库操作

进入Workbench后,如图5-17所示,左中下方是数据库目录树,点击图示可使目录树充满左屏。屏幕正中是SQL书写区,书写区上沿的图示图标是执行SQL语句的按钮。每操作完,点击目录树上沿的图示图标才能刷新目录树。

图示

图5-17 MySQL Workbench主界面

菜单下方的一些图标是交互操作数据库的快捷键。

图示(https://www.daowen.com)

其中图示是用于建库的,建库时同样需要输入库名和选择编码。图示是建表按钮,点击后出现如图5-18所示的窗口。

图示

图5-18 Workbench建表窗口

Workbench选择表点右键,Select Rows菜单可以显示表中的前1000行表内容(图5-19)。可以看到在这里同样可以做建表、删表等操作。

上面的菜单行就更不用提了,可以看出这个软件明显比phpMyAdmin好用得多。

图示

图5-19 Workbench选择表点右键

3.数据导出与导入

在屏幕的左上方有个导航区(Navigator),如图5-20所示,其中有数据导出(Data Export)与数据导入(Data Import/Restore)两个按钮。点击“Data Export”(图5-21),它会让你再输入一次数据库密码,选择要导出的数据库,再选择你要导出的表,点击“Start Export”就可以导出了。导出后生成几个sql后缀的表文件,可以用于拷贝、备份用。

图示

图5-20 导航菜单

图示

图5-21 数据导出窗口

图示

图5-22 数据导入

导入则点击(Data Import/Restore)按钮(图5-22),Workbench会显示出导入文件夹下的所有的表,你可以选择你想导入的表。