Mysql实例mysql修改数据库编码(数据库字符集)和表的字符编码的方
《Mysql实例mysql修改数据库编码(数据库字符集)和表的字符编码的方法》要点: mysql将表的字符编码转换成utf-8 alter table tb_anniversary convert to character set utf8; 改动数据库mysql字符编码为UTF8MYSQL教程 步骤1:查看当前的字符编码办法 mysql> show variables like'character%'; +--------------------------+----------------------------+MYSQL教程 |Variable_name?????????? |Value???????????????????? |MYSQL教程 +--------------------------+----------------------------+MYSQL教程 |character_set_client??? |latin1??????????????????? |MYSQL教程 | character_set_connection |latin1??????????????????? |MYSQL教程 | character_set_database?? |latin1??????????????????? |MYSQL教程 | character_set_filesystem |binary??????????????????? |MYSQL教程 |character_set_results?? |latin1??????????????????? |MYSQL教程 |character_set_server??? |latin1??????????????????? |MYSQL教程 |character_set_system??? |utf8????????????????????? |MYSQL教程 |character_sets_dir????? | /usr/share/mysql/charsets/ |MYSQL教程 +--------------------------+----------------------------+MYSQL教程 8 rows in set (0.00 sec) ?字符编码为latin1时,用户在给数据表插入一条字符类型(char)的记录,在显示此记录时可能会无法正常显示字符类型的数据,故此处我们将mysql字符编码改动为UTF8.操作如下:MYSQL教程 步调2:修改my.cnf配置文件,修改后如下(/etc/my.cnf): [client] #password????? = your_passwordMYSQL教程 port?????????? = 3306MYSQL教程 socket???????? = /var/lib/mysql/mysql.sockMYSQL教程 default-character-set=utf8???? #设置默许编码为UTF8 《Mysql实例mysql修改数据库编码(数据库字符集)和表的字符编码的方法》是否对您有启发,欢迎查看更多与《Mysql实例mysql修改数据库编码(数据库字符集)和表的字符编码的方法》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |