4.操作数据库
设置好MySQLCC后就可以应用该管理工具来对数据库进行操作了。
(1) 创建/删除数据库:在左边列表中的“数据库”项上单击右键,选择“新建数据库”,然后在弹出的对话框中输入数据库名称:mydatabase。这时“数据库”项目下就会显示名为“mydatabase”的数据库。如果要删除新建的数据库,可以直接在该数据库上单击右键,然后选择“丢弃数据库”即可完成删除。
(2) 新建/删除表:双击“mydatabase”,其下方会显示“表”的子项。在该子项目上单击右键,选择“新建数据表”,这时会弹出创建表的界面,如图5所示。为简单起见,这里只为该表设置了四个字段:NO、name、sex、birthday。单击保存,将该表保存为mytable。
图5 新建表
在图6所示界面中,还可以非常方便地使用SQL语句对表进行操作。方法是单击工具栏上的SQL图标,然后在查询框中输入SQL语句,单击工具栏上的“执行”即可。如果对查询语句不熟,也可以直接在工具栏上单击“查询类型”按键,并在下拉列表中选择常用的查询语句,如图7所示。
图7 使用SQL语句
图9 显示表内容
在使用的过程中可以看出,与MySQL Control Center相比,MySQLGUI工具还是不够成熟。
phpMyAdmin
phpMyAdmin是一个使用PHP编写的、基于Web的MySQL客户端程序,支持简体中文,允许用户使用Web浏览器来管理MySQL数据库。因为phpMyAdmin是基于Web的,所以在安装它之前,先要保证Apache的正常运行,并且Apache服务器要安装相应的MySQL和PHP扩展插件(具体安装方法可以参考其它资料)。可在http://sourceforge.net/projects/phpmyadmin/下载到phpMyAdmin软件包,并将下载的文件移至/var/www/html目录,将其解压缩后,把解压出来的目录改名为phpmyadmin。命令如下:#mv phpMyAdmin-2.5.4-php.tar.gz /var/www/html#tar zvxf phpMyAdmin-2.5.4-php.tar.gz#mv phpMyAdmin-2.5.4 phpmyadmin
切换至/phpmyadmin目录,编辑config.inc.php文件,更改下述配置参数的配置:
cfg['PmaAbsoluteUri']= 'http://localhost/phpmyadmin';
//将该参数的值设定为phpMyAdmin所处的位置。
cfg['Servers'][$i]['host'] = 'localhost';
//设定MySQL所在的主机名或IP地址。
cfg['Servers'][$i]['auth_type'] = 'http';
//设定进入phpMyAdmin管理MySQL的方式,共有三个选项:config、http、cookie。config是按配置文件登录,为默认方式,无需任何确认;
http是使用HTTP登录管理,在Apache模块安装下才能支持;cookie是最通用的管理方式。后两种方式的用户名和密码都是直接到数据库中验证。
$cfg['Servers'][$i]['user'] = 'root' ;
//设定管理MySQL的账号。
$cfg['Servers'][$i]['password'] = '' ;
//设定管理MySQL的密码。
设置完成后,保存config.inc.php文件。确保MySQL和Apache处于运行状态。打开浏览器,在其中输入http://localhost/phpmyadmin/,将会打开phpMyAdmin的管理界面,如图10所示。一般而言,界面会自动识别为中文,如果界面不是中文,可以在“language”下拉列表中选择“Chinese Simplified”进行汉化。
图10 phpMyAdmin主界面
phpMyAdmin的用户界面直观简洁,各部分的内容一目了然。比如要查看现在MySQL数据库服务器上都有哪些数据库,直接选择主界面上的“数据库”即可。如果要查看某一数据库的内容,也可以直接在该数据库上单击完成。如果要删除该数据库,则可以选中其前面的复选框,然后单击“执行”按钮即可。要对表进行操作,可以单击表所在的数据库,在接下来的界面中进行。图11显示了查看表mytable结构时的情况。
图11 查看表mytable的结构
OpenOffice.org
OpenOffice是Sun公司2001年10月公布的、开放源码的StarOffice版本。当时,StarOffice中的部分组件并没有向世人公开源码,比如其中的Adabas数据库就要求用户必须从第三方获得许可。这样,OpenOffice就有两个选择:增加一个自己的开放源码数据库软件,或者通过不同的方式来实现同样的数据库功能。OpenOffice开发社区经过公开讨论,最后决定不使用某一个独立的数据库,但是允许所有的数据库都可以在OpenOffice中使用,并通过数据源(Data Source)的概念来实现。这些数据源与MS Access非常类似,并且更具灵活性和扩展性。因此,也可以使用OpenOffice来管理MySQL。
OpenOffice对MySQL的管理通过数据源来完成,而数据源配置则是通过数据源管理界面来完成。该管理界面通过选择“View→Data Source”选单来启动,也可以在运行OpenOffice的过程中使用F4快捷键将其调出。要配置一个数据源,只需在图12所示的左边列表中单击右键,在弹出选单中,选择Administrate Data Sources项来启动一个新的窗口,用户可以在该新窗口中定义新的数据源,或者管理现有的数据源。
图12 OpenOffice数据库管理界面
第三步:重新启动MySQL服务器。#service mysqld restart
第四步:启动OpenOffice,并按F4键调出数据库管理界面。
第五步:在图12所示的左边列表中单击右键,选中Administrate Data Sources选项来启动数据源管理界面.
设为主页

无忧公告: