Navicat把sqlserver数据库转到mysql
1、连接上两个数据库

2、在mysql上创建同名的数据库

3、在表上右键,选择导入向导

4、选择ODBC

5、选择数据源

6、选择SQL Server

7、选择或输入服务器名称,这里下拉,会很卡,建议直接输入服务器名称

8、我这里输入了127.0.0.1,因为我这个是本地的,输入用户名和密码,要记得勾选允许保存密码,然后选择数据库,如果输入的参数错误,这里会提示错误

9、连接正确,点击确定后,可以看到表,全选

10、默认表名

11、有些字段的类型,他会修改,一般默认没有问题,最好自己检查一下

12、根据需要选择

13、点击开始

14、检查没有错误,点击关闭

15、注意这里,他表名从大写变成了小写


16、输入查询命令
SHOW VARIABLES LIKE 'lower_case_table_names';

这里值为1,查看官方解释
https://dev.mysql.com/doc/refman/8.0/en/identifier-case-sensitivity.html

翻译一下,就是windows上默认是大小写不敏感的,如果要大小写敏感,需要修改mysql的配置

