MYSQL数据库内和网站中的文字都是乱码

今天有一新客户购买了我们的香港独享云虚拟主机,是wordpress博客网站,之前放在阿里云的1核1G 1M“乞丐版”的云服务器内,因wordpress程序臃肿,很吃内存和CPU,1核1G的运行速度慢,要搬到我们的香港主机内,将MYSQL数据库导入到我们的数据库内,一切都搬家好准备就绪,但访问网站出现所有文字都是乱码,进入phpmyadmin查看数据库表内的文字也都是乱码。

经查看,原来阿里云主机的MYSQL数据库是MYSQL 5.1版本,而我们主机的是MYSQL5.6,是数据库版本不同,导致不兼容。

解决方法:

使用Navicat for MySQL软件,下载地址:https://pan.baidu.com/s/1ipPjE2wNcflG0r6a-fa0Ug 提取码: tyy3,无毒。

将阿里云主机的数据库帐号输入到软件内,可以链接上数据库

链接后在数据库名称右键>>转储SQL文件>>结构和数据

即可将阿里云的数据库导出,.sql数据库保存到你的电脑里,在通过phpmyadmin 导入到新主机的数据库中可完美解决文字乱码问题。

发表评论