导入mysql数据库时出现乱码,解决方法?

含有中文字元的mysq资料库文件,通过命令行导入到mysq资料库中,容易出现乱码,本文介绍sql文件导入mysq资料库中,不出现乱码的一种解决方案:

1,打开sql文件,在SQL文件第一行加入如下内容
/*!40101 SET NAMES utf8 */;

2,将SQL文件另存为UTF-8 NO BOM格式

3. 通过ftp上传sql文件,放在根目录下就可以了。

4. 进入你的cPanel, 看到cron jobs 这个图标,点击进去,然后选Advanced (Unix Style) 。

因为只需要运行一次,所以Minute, Hour, Day, Month 都填入准备运行的具体时间,留两分钟就行(如果虚拟主机不在本地,可以在FTP上查看一下主机时间), Weekday填*号算了。

Command 填待运行的命令,就是导入命令:

mysql -u 用户名 -p口令 [-h 资料库主机] 数据库 < 数据库备份.sql

假设远端主机的IP为:101.0.0.1,用户名为root,密码为123。则键入以下命令:
mysql -h101.0.0.1 -uroot -p123
(注:u与root可以不用加空格,其它也一样)

例如,我的设置如下:
mysql -ucpaneluser_cpuser -pcpanel -hlocalhost cpaneluser_cp < /home/你的cpanel用户名/public_html/jia.sql

5.在phpMyAdmin里查看导入情况。

这种方式导入sql文件速度很快,祝你成功。

  • 0 会员发现这个文章很有用
此答案有用吗?

相关文章

cPanel简介

CPanel 后台管理系统是目前使用范围最广,操作最为方便的主机管理系统,国外主机大都采用这个系统。 什么是cPanel? cPanel 是一套全功能 web 控制台程式,...

如何进入我的主机管理控制台?

Linux cPanel 主机 - 方法一:直接输入网址进入 http:// 您的网址 :2082   例如 http://yourdomain.com:2082http:// IP 位址...

为什么网页无法连结或正常显示?

网页里的连结、网页名称、档案名称请用英文命名或数字命名,用中文命名可能造成网页无法正常浏览 以下是错误范例 /www/资料夹1/关于我们.html 应该要设定为...

.htaccess实现目录跳转的代码

cpanel空间做网站目录跳转,可以利用.htaccess Redirect实现文件夹目录跳转。 代码如下: RewriteEngine On RewriteRule ^$...