第一:在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
继续客户机连接测试,连接上服务器的速度得到了很大的提升
转载于:https://blog.51cto.com/jxlwc/1979066