SQLyog连接数据库出现乱码时,解决方案
① 在创建数据库的时候,把默认的字符编码格式加上:
CREATE DATABASE `test`
CHARACTER SET ‘utf8‘
COLLATE ‘utf8_general_ci‘;
② 建表的时候,也设置字符编码。
CREATE TABLE `database_user`
( `ID` varchar(40) NOT NULL default ‘‘,
`UserID` varchar(40) NOT NULL default ‘‘,
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
③用代码或者可视化操作创建数据库时,先设置好数据库的字符编码(基字符集 : utf8, 数据库排序规则 : utf8_general_ci)。创建成功后,往后所建的表字符编码格式与数据一致,就不会出现乱码问题了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。