修改mysql 表的字符编码

转载 2015年07月06日 20:06:31

在select进行中文查询的时候报了如下的错误
ERROR 1267 (HY000): Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
查看一下表的编码
show create table t_user_friend;
发现其是latin1编码的,需将其转成utf8
命令如下
alter table t_user_friend convert to character set utf8;

当然还可以设置mysql的客户端和服务器的默认编码 /etc/my.cnf

在[mysql] 下面 添加 default-character-set=utf8

在[mysqld] 下面添加
character-set-server=utf8
collaction-server = utf8-greneral-cli

修改完后重启mysql server



 转:http://www.2cto.com/database/201308/232842.html
http://blog.sina.com.cn/s/blog_70ccedf701017wak.html

相关文章推荐

mySql查看和修改字符编码

转自:http://blog.sina.com.cn/s/blog_70e79b050101dhnx.html MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修...

修改 mysql 的字符编码

之前没有研究过相关问题,无意间扫了官方文档,小编查看得到修改mysql 的字符编码的方法: 链接本机mysql客户端,之后键入:show variables like 'charac%'; ...

修改数据库mysql字符编码为UTF8

修改数据库mysql字符编码为UTF8 Mysql数据库是一个开源的数据库,应用非常广泛。以下是修改mysql数据库的字符编码的操作过程。 步骤1:查看当前的字符编码方法 mysql> s...

windows中mysql5.5.10默认字符集修改,字符编码设置

1、找到my.cnf配置文件如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:[ro...

如何修改mysql 5.6.24解压缩版(免安装版或zip版)字符编码

【今天为了解决这个字符默认编码的问题花费了将近3个小时。由于版本不同,网上给出的修改方式不尽适用于此版本。特将该版本修改字符编码方式记录如下,以供他人参考】 1、 当我们把zip文件格式解压到指定...

修改MySQL字符编码【Linux】

本文简单介绍了Linux环境下如何设置MySQL编码!

CenOS下mysql5.6修改字符编码,解决sql语句中带有中文,会乱码问题

1、查看字符集 mysql> show variables like 'character_set_%'; +--------------------------+------------------...

修改数据库mysql字符编码为UTF8

修改数据库mysql字符编码为UTF8 Mysql数据库是一个开源的数据库,应用非常广泛。以下是修改mysql数据库的字符编码的操作过程。 步骤1:查看当前的字符编码方法 mysql> s...

mac下mysql5.7修改字符编码为utf-8(或许通用)

网上的很多都说mysql需要加client之类,你会发现根本找不到了好吗? 修改utf-8教程如下: 1、首先关闭mysql服务,进入mysql根目录 2、跟着提示你可以看到这样的一个文件夹是的...

如何修改mysql 5.6.24解压缩版(免安装版或zip版)字符编码

mysql5.6.24版本汉字显示乱码字符集更改方法
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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