首页 百科知识 对数据库中表的操作

对数据库中表的操作

时间:2022-10-19 百科知识 版权反馈
【摘要】:我们以MySQL数据库中的测试数据库test中创建好的aaa表为例。在下图所示的列出数据库结构的页面中,表示对表进行插入记录的操作。MySQLAdmin中,在对数据库和表的任何操作后都会出现相应的SQL语句。表示对表进行删除操作。当进行清空和删除操作时,系统会弹出相应的提醒对话框。让操作者进一步确认,以防出现误删的情况。此外,我们可以点击右侧的按钮或者左侧的按钮,进入SQL窗口,在窗口中直接敲入SQL语句对数据库和表进行操作。

8.1.2 对数据库中表的操作

创建好数据库后,可以对数据库进行查询。我们以MySQL数据库中的测试数据库test中创建好的aaa表为例。aaa表有两个字段——id和name,类型分别是INT和VARCHAR(注意mysql中有两个系统数据库information_schema和mysql,正常情况下不要手动去修改它们,以免出错)。打开mysql数据库后,右侧列出数据库test所拥有的表,目前只有aaa一张。

img338

其中操作一栏可以对表进行操作:

(1)插入。

在下图所示的列出数据库结构(列出数据库中所有表)的页面中,img339表示对表进行插入记录的操作。点击插入记录,就进入了插入页面。在此我们可以输入插入的值,表中有两个字段。

img340

img341

如果将img342的勾去掉则还可以填写一条记录,填好后点击img343

,则输入的数据被插入到数据库中。并且MySQLAdmin系统会给出执行这项操作的SQL语句。MySQLAdmin中,在对数据库和表的任何操作后都会出现相应的SQL语句。

(2)浏览记录。

img344

在上图所示的列出数据库结构(列出数据库中所有表)的页面中,img345表示浏览表中记录的操作,其中灰色的img346表示记录为空,无法浏览。

点击后,MySQLAdmin系统会给出浏览表页面,列出表中所有记录:

img347

img348

其中img349表示编辑该记录,而img350则表示删除该记录。

(3)浏览与改变结构。

img351

在上图所示的列出数据库结构(列出数据库中所有表)的页面中,img352表示浏览表中的字段(结构)的操作。

点击后出现表结构页面,会列出表中所有的字段。

img353

同样可以对字段进行浏览该字段的记录img354,编辑该字段img355和删除该字段img356操作。其中点img357编辑该字段时可以对字段的名称、类型、属性、允许空否、额外等再进行修改。

img358表示定义该字段为主键。

img359表示定义该字段为唯一的。

img360表示为该字段创建索引

img361表示为该字段建立全文索引,只对文本字段有效。

用户还可以对索引进行编辑和删除,并且能看到索引占用了多少空间。

img362

此外,还可以添加字段:

img363

添加的新字段可以位于表的开头,表的结尾以及某个字段之后的任意位置。

(4)搜索记录。

img364

在上图所示的列出数据库结构(列出数据库中所有表)的页面中,img365表示对表进行搜索的操作。对于本身没有记录的表显示的是img366,表示不能操作。

点击img367后,进入了表的搜索页面。

img368

img369

填上相应的查询条件后,系统会生成相应的SQL的select语句进行查询。

(5)清空与删除。

img370

在上图所示的列出数据库结构(列出数据库中所有表)的页面中,img371表示对表中的记录进行清空操作,对于本身没有记录的表显示的是img372(灰色),表示不能操作。

img373

img374表示对表进行删除操作。当进行清空和删除操作时,系统会弹出相应的提醒对话框。让操作者进一步确认,以防出现误删的情况。

此外,我们可以点击右侧的img375按钮或者左侧的img376按钮,进入SQL窗口,在窗口中直接敲入SQL语句对数据库和表进行操作。

img377

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈