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