关于linux下mysql的乱码问题详解
2012-12-15 02:23
483 查看
1.安装:sudo apt-get install mysql-server;
2.mysql安装目录介绍:
(1).数据库目录 /var/lib/mysql/ 创建的数据库都在该目录下,也可以自定义保存目录
(2).配置文件 /usr/share/mysql
(3).相关命令 /usr/bin(mysqladmin mysqldump)
3.启动、关闭服务
启动:/etc/init.d/mysql start
或者 sudo service mysql start
关闭:/etc/init.d/mysql stop
重启:/etc/init.d/mysql restart
4.mysql的配置文件在 /etc/mysql/my.cnf
5.修改单个数据库字符编码:
在创建数据库时指定编码格式:
比如创建数据库school时使用utf8
create database school default character set utf8;
6.永久设定mysql的字符编码:
$sudo vi /etc/mysql/my.cnf
[client]下添加:
default-character-set=utf8
[mysqld]下添加的应该为:
character-set-server=utf8
collation-server=utf8_general_ci
保存完后重启mysql服务,可以再次查看字符编码,
查看命令:show variables like 'character_set_%';
2.mysql安装目录介绍:
(1).数据库目录 /var/lib/mysql/ 创建的数据库都在该目录下,也可以自定义保存目录
(2).配置文件 /usr/share/mysql
(3).相关命令 /usr/bin(mysqladmin mysqldump)
3.启动、关闭服务
启动:/etc/init.d/mysql start
或者 sudo service mysql start
关闭:/etc/init.d/mysql stop
重启:/etc/init.d/mysql restart
4.mysql的配置文件在 /etc/mysql/my.cnf
5.修改单个数据库字符编码:
在创建数据库时指定编码格式:
比如创建数据库school时使用utf8
create database school default character set utf8;
6.永久设定mysql的字符编码:
$sudo vi /etc/mysql/my.cnf
[client]下添加:
default-character-set=utf8
[mysqld]下添加的应该为:
character-set-server=utf8
collation-server=utf8_general_ci
保存完后重启mysql服务,可以再次查看字符编码,
查看命令:show variables like 'character_set_%';
相关文章推荐
- 关于解决Mysql中文乱码问题处理,Windows\Linux\Unix
- linux mysql 中文乱码问题解决方法
- 关于中文插入mysql 乱码(unicode十进制编码)问题
- Mysql 中文乱码 问题 完美 解决方案 详解!
- 关于mysql 乱码的问题解决方案
- 关于制作网页时乱码的问题详解
- mysql出现中文乱码或不能输入中文问题的Windows或Linux系统解决方法
- 处理linux下面的mysql乱码问题(下面的utf8换成gb2312也是可以的)
- RedHat Enterprise Linux 5关于 中文显示乱码问题解决
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- linux 下mysql中的乱码问题
- linux 安装mysql 5.7.21详解以及安装过程中所遇问题解决
- Linux下MySQL 5.5/5.6的修改字符集编码为UTF8(彻底解决中文乱码问题)
- 关于java连接mysql出现中文乱码的问题
- 关于使用MySql乱码问题
- Linux 与 Windows下QT 显示MySQL 中文乱码问题
- linux下mysql中文乱码问题
- linux mysql中文乱码问题解决方式
- linux中关于ftp查看不到文件列表的问题详解
- 关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)