当前位置: 首页 > >

MySQL Workbench 8.0新建SCHEMAS和Table

发布时间:

1. 新建 SCHEMAS

SCHEMAS相当于一个数据库下的小库。


点击选项卡下新建new schemas图标(左起第四个)


Name可以填写data。


Charset/Collation 选择utf8 , utf8-general-ci,也就是中文编码。


点击Apply。


2. 新建Table

在左边栏出现data的标示,选择下拉下的Tables,右击【Create Table】。



table的Name可以命名为company


table里的Charset/Collation 选择utf8 , utf8-general-ci,也就是中文编码。


Comments填写注释。



点击上行箭头,会露出表头填写部分



打开company_sql.csv,根据表头复制粘贴到Column Name,也就是字段。



点击【Apply】。


PK的意思是Primary Key


NN的意思是Not Null

点击左侧栏下拉框,可以看见相应字段。



3. 插入表格方法1

点击左侧栏下拉框表格名称为company的右侧的第三个表格小图标



点击插入已知文件的图标(import records from an external file),选择company_sql.csv文件。



选择Use existing table,如果数据量太大,workbench会无响应而必须*


4. 插入表格方法2

点击插入已知文件的图标(import records from an external file),选择company_sql.csv文件。


插入表格时,选择Create new table。选择要插入的SCHEMAS,这里选择data。


导入数据后,如果没有出现company_sql,关闭workbench,重新打开一下。


结果内容没有出现乱码。


如果出现乱码,可以把excle另存为utf8形式的csv(CSV UTF8(逗号分隔)(*.csv)),并重新导入。


如果导入数据,表头会重复,注意删除。


把原创建的company删除,将company_sql改为company。



其中的companyID的datatype 设置为int, 其他字段的datatype设置为VARCHAR(45)。





友情链接: