[Msg] 1115 - Unknown character set: 'gb2312'

原创 2016年06月02日 11:46:24

linux系统,phpStudy套装

Navicat 还原备份数据报错

[Msg] 1115 - Unknown character set: 'gb2312'


这个是因为原数据库是gb2312,而要还原的数据库是utf-8


但是MYSQL又没有gb2312字符集,只能建立utf-8的数据库,


解决办法:

1.先用Navicat 备份.psc文件,然后用.psc文件导成.sql文件,

2,把.sql中的gb2312替换成utf-8,

    注意:.sql文件只能用Notepad++这类软件打开替换,不能用记事本替换




中文乱码:


如果PHP网页的编码还是<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

显示的中文数据就是乱码,要把网页的编码改<meta charset="utf-8">才能显示正常


$mydbcharset = 'UTF8';//数据库编码,不建议修改
$db=mysql_connect($servname,$sqlservname,$sqlservpws) or die("数据库连接失败,请检查!");
mysql_select_db($sqlname,$db);
mysql_query('set names "UTF8"'); 而不是改成"utf-8"


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysql报错: Unknown character set: 'utf8mb4'

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown character set: 'utf8mb4' at sun....

mysqlbinlog: unknown variable 'default-character-set=utf8'

在使用mysqlbinlog查看日志的时候碰到了一个问题, 错误提示如下: /usr/local/mysql/bin/mysqlbinlog: unknown variable 'defaul...

GB 2312 Character Map

Your computer has to have Chinese character font installed to view this page correctly. Refer to Cha...

出现Building an MFC project for a non-Unicode character set is deprecated不用怕一招解决

VS2013多字节工程问题 使用VS2013编译旧版VC++程序时,提示Building an MFC project for a non-Unicode character set is de...

navicat连接oracle报错:ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK

今天使用Navicat连接Oracle数据库,报了下面的这个错误:“ORA-12737 Instant Client Light:unsupported server character set ZH...

Work with MySQL character set and collation

Work with MySQL character set and collation Source : Peter    Date : 2012-06-17 07:07:28   ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)