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)。