8.1.2 对数据库中表的操作
创建好数据库后,可以对数据库进行查询。我们以MySQL数据库中的测试数据库test中创建好的aaa表为例。aaa表有两个字段——id和name,类型分别是INT和VARCHAR(注意mysql中有两个系统数据库information_schema和mysql,正常情况下不要手动去修改它们,以免出错)。打开mysql数据库后,右侧列出数据库test所拥有的表,目前只有aaa一张。
其中操作一栏可以对表进行操作:
(1)插入。
在下图所示的列出数据库结构(列出数据库中所有表)的页面中,表示对表进行插入记录的操作。点击插入记录,就进入了插入页面。在此我们可以输入插入的值,表中有两个字段。
如果将的勾去掉则还可以填写一条记录,填好后点击
,则输入的数据被插入到数据库中。并且MySQLAdmin系统会给出执行这项操作的SQL语句。MySQLAdmin中,在对数据库和表的任何操作后都会出现相应的SQL语句。
(2)浏览记录。
在上图所示的列出数据库结构(列出数据库中所有表)的页面中,表示浏览表中记录的操作,其中灰色的
表示记录为空,无法浏览。
点击后,MySQLAdmin系统会给出浏览表页面,列出表中所有记录:
其中表示编辑该记录,而
则表示删除该记录。
(3)浏览与改变结构。
在上图所示的列出数据库结构(列出数据库中所有表)的页面中,表示浏览表中的字段(结构)的操作。
点击后出现表结构页面,会列出表中所有的字段。
同样可以对字段进行浏览该字段的记录,编辑该字段
和删除该字段
操作。其中点
编辑该字段时可以对字段的名称、类型、属性、允许空否、额外等再进行修改。
表示定义该字段为主键。
表示定义该字段为唯一的。
表示为该字段创建索引。
表示为该字段建立全文索引,只对文本字段有效。
用户还可以对索引进行编辑和删除,并且能看到索引占用了多少空间。
此外,还可以添加字段:
添加的新字段可以位于表的开头,表的结尾以及某个字段之后的任意位置。
(4)搜索记录。
在上图所示的列出数据库结构(列出数据库中所有表)的页面中,表示对表进行搜索的操作。对于本身没有记录的表显示的是
,表示不能操作。
点击后,进入了表的搜索页面。
填上相应的查询条件后,系统会生成相应的SQL的select语句进行查询。
(5)清空与删除。
在上图所示的列出数据库结构(列出数据库中所有表)的页面中,表示对表中的记录进行清空操作,对于本身没有记录的表显示的是
(灰色),表示不能操作。
表示对表进行删除操作。当进行清空和删除操作时,系统会弹出相应的提醒对话框。让操作者进一步确认,以防出现误删的情况。
此外,我们可以点击右侧的按钮或者左侧的
按钮,进入SQL窗口,在窗口中直接敲入SQL语句对数据库和表进行操作。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。