知识大全 修改Linux下MySQL编码
Posted 数据库
篇首语:人勤地生宝,人懒地生草。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 修改Linux下MySQL编码相关的知识,希望对你有一定的参考价值。
修改Linux下MySQL编码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
默认登录mysql之后show variables like %character% 出现
mysql> show variables like %character% ;
+ + +
| Variable_name | Value |
+ + +
| character_set_client | latin |
| character_set_connection | latin |
| character_set_database | latin |
| character_set_filesystem | binary |
| character_set_results | latin |
| character_set_server | latin |
| character_set_system | utf |
| character_sets_dir | /usr/share/mysql/charsets/ |
+ + +
找到mysql的配置文件 拷贝到etc目录下 第一步很重要
使用find命令查找cnf文件 记得不要去找f因为它不一定存在 而应该找f
[root@linuxserver classes] find / iname f print
/usr/share/doc/mysql server /f
/usr/share/doc/mysql server /f
/usr/share/doc/mysql server /myf
/usr/share/doc/mysql server /f
/usr/share/doc/mysql server /f
/usr/share/texmf/web c/f
/usr/share/texmf/web c/f
/usr/share/texmf/web c/f
/usr/share/texmf/tex/jadetex/f
/usr/share/ssl/f
找到之后 复制一个出来
cp /usr/share/doc/mysql server /f /etc/f
打开f修改编码
vi /etc/f
在[client]下增加default character set=utf
在[mysqld]下增加default character set=utf
同时加上init_connect= SET NAMES utf (设定连接mysql数据库时使用utf 编码 以让mysql数据库为utf 运行)
重新启动mysql 执行:sudo /etc/init d/mysql stop 然后sudo /etc/init d/mysql start
mysql> show variables like %character% ;
+ + +
| Variable_name | Value |
+ + +
| character_set_client | utf |
| character_set_connection | utf |
| character_set_database | utf |
| character_set_filesystem | binary |
| character_set_results | utf |
| character_set_server | utf |
| character_set_system | utf |
| character_sets_dir | /usr/share/mysql/charsets/ |
+ + +
即使做了以上修改如果直接数据库再创建表 然后存入中文 取出来的会是问号 解决的办法是
创建数据库的时候指明默认字符集为utf 如
cha138/Article/program/MySQL/201311/29441相关参考
一总结一下 linux下启动mysql的命令 mysqladminstart /ect/initd/mysqlstart(前面为mysql的安装路径) linux下重启mysql的命令
Linux下MySql免安装 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 解压/usr/loc
Linux下MySQL的管理与配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MySQL服务
linux下MySQL源码包的安装 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! linux下M
在Linux环境下安装Mysql 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一引言 想使用
linux系统下MYSQL备份恢复 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数据库备份是非
知识大全 Linux下Apache+PHP+MySql+Cgi
Linux下Apache+PHP+MySql+Cgi 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Linux下解决MySQL服务的两个基本问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用
Linux下MySQL的一些基本使用方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ]Lin
Linux下安装MySQL数据库及其使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一什么是