mysql数据库编码修正

问:当前数据库的默认字符集:MySQL 字符集: UTF-8 Unicode (utf8)现在我无法通过程序添加或更新数据库中的记录,提交的中文写入数据库均为乱码请数据库管理员协助将Mysql默认字符集修改为GBK或GB2312谢谢!
,mysql数据库编码修正

答:您好:

数据库不支持变更,创建数据表的时候可以指定编码,非常感谢您长期对我司的支持!

问:我网站一直在windows平台下运行数年,2019上半年有一次反馈性能问题,技术未经知会将网站转移到了Linux服务器,导致ASP脚本无法运行,我提交问题后贵方又本站转回到windows服务器下,然后就发现这个数据库乱码问题,目前数据库默认字符集为utf8,我数据库中原读写的中文均正常,但现在只能读取,无法更新和插入,更新或插入时写入的中文均为乱码(具体效果见网站首页底部),因此不是程序的问题,而是需要贵方协助修改一下MySQL的默认字符集为GBK或GB2312。

重建表再导入数据并不能解决问题,只能修改默认字符集,麻烦转技术主管人员协助处理!

答:您好,检查您升级前的win主机和现在的win主机,数据库配置上是完全一样的,您反馈的首页乱码,原因是程序的编码和数据库编码不统一造成的,需要调整程序员调整下程序上的编码,非常感谢您长期对我司的支持!

问:程序读出的系统信息中,有两个参数显示是latin1的编码

以上是无法插入中文的原因,需要技术人员在服务器端修改my.ini配置文件。default-character-set=utf8character-set-server=utf8需要重启MySQL服务

答:您好,数据库默认都是使用的latinl编码,您程序在查询时要先使用mysql_query(\”set names \’gbk\’\”); 把连接编码设置成gbk,然后再查询和插入内容,非常感谢您长期对我司的支持!

问:

技术 主管,你看下上图,我们名下其它的网站用的虚拟主机,同样是MySQL数据库,字符集编码什么不是默认的Latin1?请给个合理的解释

答:您好,截图这台主机检查有单独设置过,虚拟主机因为是共享配置,随意修改全局配置会造成其它用户使用出现异常,如果您的确需要我司可以找一台其它有设置过编码的服务器更换过去,请确认是否需要更换,非常感谢您长期对我司的支持!

问:可以,同意更换服务器。

两个原则:一解决当前的实际问题(中文乱码);二我购买的是双线普及型商务主机,更换后的服务器要求能提供与我付费等值的服务和性能。以上,谢谢!

答:您好,已经更换到 sql.z138.vhostgo.com (127.0.0.1),数据迁移中,预计30分钟左右完成,稍后测试,非常感谢您长期对我司的支持!

更多关于云服务器域名注册,虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » mysql数据库编码修正

登录

找回密码

注册