第一:在linux上给windows 上的数据库做备份

mysqldump -192.168.0.100  -u"user"   -p"password"  database名 > /root/database名.sql

开通客户机访问linux服务器mysql端口的权限

firewall-cmd --permanent --add-port=3306/tcp --zone=trusted

重启防火墙

systemctl restart firewalld

登录linux服务器mysql数据库

 mysql -u"root"  -p"password"  -A

创建和windows服务器上备份的同名的数据库名称database名

导入备份的数据库

source /root/database名.sql

测试连接 发现速度奇慢

到linux服务器上的mysql配置文件/etc/my.cnf

的[mysqld]下添加

skip-name-resolve

重启mysql服务

systemctl restart mysqled

继续客户机连接测试,连接上服务器的速度得到了很大的提升