通向MySQL神秘王国的图形化之路(2)
作者:东方蜘蛛 来源:IT168 发布时间:2008-12-08 13:43:00
要想向数据库中增加表,也很简单,以我们上文创建的数据库为例,右键点击我们刚才创建的mysqlguidemo数据库,然后点击创建新表(Create New Table),打开表编辑器,通过它你可以输入要创建的新表的详细信息。添加完信息后,点击应用更改(Apply Changes)执行表的创建,随后会弹出一个表操作对话框,从这儿你可以看到程序将针对你的数据库执行的SQL语句,如果没有问题则点击执行按钮。当表被增加后,你将在侧边栏中看到一个树形列表显示,如下图所示。
图2、增加表
如果想修改表信息,只需右键点击表名称,然后从弹出菜单中选择编辑即可。
另外,你还可以使用MySQL Query Browser来执行SQL语句。选择文件->新建脚本(New Script ),或者你也可以通过使用【文件(File)】->【打开脚本】,来加载一个已有的SQL脚本,加载后,点击【执行(Execute)】按钮,就可以调用该脚本。另外你还可以保存这个SQL脚本,以备将来使用。
要想从一个表中获得记录,在侧边栏中双击表名称,在上方的Query窗口中你可以看到相应的查询语句,然后点击执行按钮,在结果集标签中会创建一个结果集。在结果集中,你可以轻松的浏览、搜索或编辑现有记录,而且还可以增加新记录。要想增加新记录或编辑现有记录,点击窗口下端的【编辑(Edit)】按钮即可。另外你还可以将结果集导出为CSV、HTML、XML和Excel文件。
MySQL Query Browser的其它功能还包括历史功能和书签功能。通过侧边栏中的历史功能,你可以查看或重新执行过去的查询操作。通过书签功能,你可以把现有的SQL查询语句保存为书签。被标记为书签的查询命令可以从侧边栏的【书签】标签页中看到。
通过表选项和高级设置标签,你可以进行众多设置,诸如所使用的存储引擎、字符集、行格式、RAID设置和许多其它的设置。
从菜单中通过使用开始(Start)、提交(Commit)和回滚(Rollback)命令,你可以创建SQL事务。另外,你还可以向数据库增加存储过程和函数。
二、MySQL Administrator
通过MySQL Query Browser,我们可以很轻松的创建数据库和表,并为它们填充数据,以及编写存储过程和函数等等。但是,随着表规模的增长,会出现很多复杂的用户存取情况,你还需要一个工具来帮助你轻松高效的管理MySQL服务器。
命令行工具mysqladmin可以帮助我们管理MySQL服务器。但是,相比之下MySQL Administrator是一个更直观更强大的MySQL服务器管理工具,它具有直观的图形界面和图形化性能指示器。
和MySQL Query Browser类似,最初的时候,需要你手动去填充想要连接到的数据库信息。登录后,你将得到一个服务器和客户端信息的汇总;在这儿的客户端是MySQL Administrator。


猜你喜欢
- 1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索
- --------------------------------------------------------- 正则收藏 手机号码: $
- 字典的创建名称={”键名“:”键值“}举例:person={
- 前言本文主要给大家介绍的是关于Python制作天气查询软件,下面话不多说了,来一起看看详细的介绍吧效果图以前,给大家分享了如何使用 PyQt
- 本文实例讲述了Node Express用法。分享给大家供大家参考,具体如下:安装npm install --save express基本使用
- 很佩服国外一些前端开发人员对待学问的研究精神,他们很善于总结发现。看到一篇关于安全字体List of Web Safe Fonts的文章,里
- 1.html代码片段<div class="layui-input-inline"> &nbs
- 2D坐标系1 修改全部坐标颜色import matplotlib.pyplot as pltimport numpy as np#显示静态图
- MySQL中,常常会看到一些关于动态字符串的处理,列如:DYNAMIC_STRING。为了记录动态字符串的实际长度,缓冲区的最大长度,以及每
- 本文实例讲述了JS+CSS实现闪烁字体效果的方法。分享给大家供大家参考,具体如下:<div id="blink"&
- 链接中的例子是一些脚本攻击相关的内容,有时间的朋友可以点开看看。 1.不要相信Request.QueryString: 相信在asp时代,这
- 关于元组,上一讲中涉及到了这个名词。本讲完整地讲述它。先看一个例子:>>>#变量引用str>>> s =
- DROP TABLE 数据表名称 (永久性删除一个数据表) 删除记录:delete from&nbs
- 我们都知道ACCESS是ASP的亲密伙伴。因为两种最简单的东西碰在一起总能迸发出火花。然而,当我们过滤不严格的时候经常出现日文字符,这个时候
- 前言本文大概内容:例如:随着ElementUI前后端交互的技术的更新,用户的的体验越来越好。本文主要针对用户在保持原页面结构,再添加另一个页
- pycharm指定python路径,pycharm配置python环境的方法是:1、依次点击【File】、【Project Interpre
- 也就在前几天,南太平洋岛国汤加发生火山喷发,有专门的专家学者分析,这可能是30年来全球规模最大的一次海底火山喷发,它引发的海啸以及火山灰将对
- 前言因为一直在几个平台发文章,发现有些平台并不会检测文章中的图片是否会包含二维码,但是其中也有平台会去检测,所以就去研究了一下python如
- 初识OpenCVOpenCV是一个开源的,跨平台的计算机视觉库,它采用优化的C/C++代码编写,能够充分利用多核处理器的优势,提供了Pyth
- 问题介绍棋盘覆盖问题,是一种编程问题。如何应用分治法求解棋盘覆盖问题呢?分治的技巧在于如何划分棋盘,使划分后的子棋盘的大小相同,并且每个子棋