MySQL创建新表的两种方法

北京青春痘医院好不好 http://news.39.net/bjzkhbzy/210620/9084445.html

看到昨天文章反馈,发现昨天分享的内容可能过于复杂,内容过多,可能对于很多新手而言,不能很好理解。所以今天开始,我会将内容细分化,而且不用命令窗口,直接使用Navicat可视化工具,这样让大家看上去更直观,更方便。

在MySQL中,如何通过Navicat工具来创建表呢?

今天为大家分享介绍两种方法,首先进行我们的数据库,直接连接数据库,若是不知道如何连接的,可以看我之前的文章:MySQL可视化工具-Navicat。

对于之前已经连接过,而在下次需要继续使用的时候,不需要再重新连接,直接打开Navicat,在左侧中,找到之前连接的历史数据库,双击即可。

连接mysql

左侧的窗口中,就会展现所有已有的数据库:

展现所有数据库

我们先新建一个数据库,不用代码的方法,直接右击,新建数据库oaec2;

新建数据库新建数据库oaec2

数据库创建好之后,我们就开始创建表,上面有说过,通过Navicat我们有两种创建表的方法。首先,我们先看代码方法,我们还是看之前的案例,新建这样的一个emp员工表:

先进入表,双击oaec2,再点查询,新建查询:

新建查询

输入代码:

createtableemp(

eidbigint(8)primarykeyauto_increment,

enamevarchar(20)notnull,

genderchar(3),

birthdaydate,

salarydecimal(9,2),

deptnobigint(8)

);

再选择这段代码,选择“运行已选择的”(这个是针对已经选择的,若是不选择这个,则会将这里面的所有代码全部执行,目前没有其他代码,所以不会影响,但是要养成这种习惯):

运行已选择的代码

Navicat右侧窗口下方,就会显示这样的一串信息,想要看一下已经建好的表,我们则在左右的窗口中刷新一下,就可以了:

结果预览查看新建表

我们若是想要看一下,MySQL默认的写法,则是将数据库信息导出来,方法是右击数据库oaec2,选择“转储SQL文件”-选择“结构和数据”,再选择保存地址,即可。

导出sql文件

这样显示,即保存成功,然后直接关闭即可。

导出sql文件

我们现在来看一下,刚刚导出来的sql文件,其中需要注意的一个地方就是我们的主键写法:

查看自动生成的sql语句

MySQL默认语句表达方式是将主键放在表级别下面的,所以我们后续创建表的时候,需要按照这样的方式去创建,这个是需要我们注意的。

这是我们的第一个方法,那方法二就比较简单,我们创建一个部门表dept(包含字段部门编号did,部门名称dname):

首先,右击表,新建表:

新建表

然后直接输入字段,及对应的字段类型,再保存表名:dept就可以了。

输入字段及类型保存表

这样两张表格,两种方法就创建完成了,当然看上去第二种方法比较简单,容易操作,但是对于新手而言,更多的还是熟悉代码,所以建议各位还是多熟悉熟悉代码,对于以后的应用更有帮助。




转载请注明:http://www.aierlanlan.com/grrz/1260.html