mysql我们有时候需要大量的数据表做实验,但是会出现mysql的数据量不够的情况,如果自己写代码编数据多痛苦啊,我这里是直接找了服务器里面的sqlserver的数据表导出到mysql,sqlserver这个表的数据有171万条啊我的天!
这里说明我的工具: Navicat Premium
1首先navicat连接到sqlserver数据库,也就是我要从这里导出那个170万条数据的表,然后选中表右键单击,选择导出向导
2然后选择文本文件,下一步
3核对下我们要导出的表,下一步
4这里默认下一步
5这里记得勾选添加 和 标题两个选项,下一步
6点击开始,然后等待导出完成
那么我们会看到对应导出路径会有一个txt文件,接着,我们再用Navicat连接到mysql,也就是我们需要导入的数据库
1展开数据库,我这里是123这个数据库,然后右键单击“表”,选择导入向导
2选择文本文件,下一步
3选择刚才导出的sqlerver的数据库路径,下一步
4默认下一步
5默认下一步
6这里看到我们的表已经勾选了,下一步
7注意,这里可以修改每个字段的属性,例如我这个表里面有日期的字段,就要修改为date或者datetime属性,但是也可以导入之后再在表里面改
8默认下一步
9点击开始,等待导入完成就行了