上篇讲到常见MySQL管理操作,这篇文章介绍下MySQL数据库的新建数据库,表,字段等方面的问题。
1.新建数据库
在“导航栏”中的服务器上右键→新建→数据库,就可以新建数据库了。
新建数据库时,会弹出上图的窗口,其中“名称”即数据库的名称,注意不能为中文,不要包含出字母、数字、下划线之外的其他字符。“字符集”一定要选择为“utf8”;“字符集校对”可以不选。如上图,确定后,就创建了一个名为“mydatebase”的数据库了,我们在“导航栏”中可以看到该数据库(如果没有看到,就选中服务器刷新一下)。
2.删除数据库
删除数据库很简单,直接在要删除的数据库上右键,选择删除即可。删除表、字段都是这样操作,此处不详细叙述了。
3.新建表
创建你好数据库后,我们可以在该数据库下新建表。新建表的方法很简单,在目标数据库上右键→新建→表格。如下图:
新建表格填写的信息如上图,“名称”、“字符集”、“字符集校对”三项和数据库的规则一致;“类型”即该表的数据库存储引擎类型,在MySQL中,每个表都可以单独设置引擎。我们一般设置为“MyISAM”即可。“备注”中可以填写中文,主要的作用是用来备注表的信息,与数据存储无关
4.新建字段
新建表之后,就可以在表中新建字段了。在MySQL-Front中,新建表格时,默认自动建了一个名为“Id”的字段,并且该字段被设置为了主索引。新建字段的方法是:在目标表格上右键→新建→表格。
添加字段时选项比较多,其中“名称”与数据库、表的名称命名规则一致。“字符集”、“字符集校对”默认即可,我们主要介绍其他几个选项:
(1)、类型:即该字段的数据类型,具体参见“6.3.3 MySQL的数据类型”。
(2)、长度:即该字段的长度,与对应的数据类型有关,最大值不能超过数据类型的最大长度。
(3)、默认值:添加记录时没有传值的时候默认的值,注意默认值应与数据类型对应。
(4)、属性:任何数据类型的字段都有“允许空”这个属性,勾选了即允许字段内容为空,不勾选则不允许字段内容为空。对于数值型的字段还有“unsigned”属性,英文意思是“无标记的”,可以理解成没有数字类型的字段没有无负数。数值型中的Int相关的类型还有“zerofill”属性,英文意思是零填充,即当插入的值长度小于字段设定的长度时,自动在值的前面0填补。
5.添加记录、修改记录、删除记录
新建表、并且添加完整字段后,就可以添加记录了。在MySQL-Front中,添加记录、修改记录、删除记录等可视化操作是在“数据浏览器”中完成的。
(1)、添加记录:在任何已存在的记录上右键→插入记录,就会出现一条空白记录行,直接在里面填写数据即可,注意填写的内容要对应该字段的数据类型。填写完后,点击快捷工具栏的刷新按钮刷新一下。
(2)、修改记录:对于任何已存在的记录,可以修改其字段的值,直接在需要修改的字段上双击然后字段的值即可,修改之后也需要刷新一下。
(3)、删除记录:在要删除的记录上右键→删除。
下篇会讲下数据库的安全问题。
新闻热点
疑难解答