mysql数据库在不同的服务器,无法进行数据传输,或者导入导出数据错误,原因分析

如果 两个相同的mysql数据库在不同的服务器,无法进行数据传输,或者导入导出数据错误,应查看两个数据库版本是否一致。

mysql>selectversion();

 

如果版本一致仍然不能顺利导入导出数据,则应查看mysql配置文件,my.ini中配置的sql_mode是否一致。

mysql> select @@sql_mode;

 

将配置文件中的sql_mode配置为相同的,然后,重新安装mysql

 

1、  关闭mysql服务。

net stop mysql;

2、  删除mysql服务

sc delete MySQL;

3、  cmd命令行进入到mysql的bin目录执行

mysqld  install

mysqld  --initialize-insecure

net start mysql

4、  root用户登录mysql(root用户默认密码为空),修改root用户默认密码

mysql  -u root  -p

 

set password = password(‘root’);//将root用户密码改为root。

你可能感兴趣的:(MySQL)