linux操作系统下的mysql编码设置为utf8
2014-08-24 12:16
417 查看
版本:
在linux命令行下输入:
1、改编码
在linux命令行输入:sudo vim /etc/mysql/my.cnf
然后:保存my.cnf文件,重启mysql
OK;
打开mysql,输入status:
会出现
修改成功!
注意事项:
不可把default-character-set=utf8放在[mysqld]节点上,因为mysql5.0版本是不支持的,这样的话会报错或者无法启动mysql
在linux命令行下输入:
cat /etc/issue
Ubuntu 12.04 LTS \n \l
</pre><pre name="code" class="plain">mysql版本
mysql> status -------------- mysql Ver 14.14 Distrib 5.5.37, for debian-linux-gnu (x86_64) using readline 6.2
Threads: 1 Questions: 119 Slow queries: 0 Opens: 351 Flush tables: 1 Open tables: 86 Queries per second avg: 0.012 --------------我的mysql已经改为了utf8编码。
1、改编码
在linux命令行输入:sudo vim /etc/mysql/my.cnf
在[client] 节点下加入: default-character-set=utf8 在[mysqld]节点下加入: character-set-server=utf8 collation-server=utf8_general_ci
然后:保存my.cnf文件,重启mysql
在linux命令行输入:/etc/init.d/mysql restart
OK;
打开mysql,输入status:
会出现
mysql Ver 14.14 Distrib 5.5.37, for debian-linux-gnu (x86_64) using readline 6.2 Connection id: 39 Current database: Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.5.37-0ubuntu0.12.04.1 (Ubuntu) Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/run/mysqld/mysqld.sock Uptime: 2 hours 37 min 5 sec Threads: 1 Questions: 119 Slow queries: 0 Opens: 351 Flush tables: 1 Open tables: 86 Queries per second avg: 0.012
修改成功!
注意事项:
不可把default-character-set=utf8放在[mysqld]节点上,因为mysql5.0版本是不支持的,这样的话会报错或者无法启动mysql
相关文章推荐
- linux 设置mysql 数据库编码utf8
- 设置mysql在linux下字符集为utf8,解决可能出现的乱码
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- mysql 5.5 编码设置为utf8 转载自:http://outofcontrol.ca/thoughts/comments/change-mysql-5.5-default-character-set-to-utf8
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- linux下mysql 设置编码U8
- mysql和eclipse都设置了utf8编码,保存时中文依然乱码
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux下MySQL5.6的修改字符集编码为UTF8
- centos(linux) 下mysql 编码设置 乱码
- linux 通过 设置配置文件修改mysql的默认编码
- mysql解决乱码1:全部设置为utf8的编码。
- Windows、Linux系统下mysql编码设置
- Linux下Mysql字符集编码设置
- 【转贴】Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux学习笔记之——ubuntu中mysql修改编码utf8