[分享]Mysql如何修改数据库的默认编码?_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
5
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2339 | 回复: 4   主题: [分享]Mysql如何修改数据库的默认编码?        下一篇 
koei666
注册用户
等级:新兵
经验:61
发帖:63
精华:0
注册:2012-1-9
状态:离线
发送短消息息给koei666 加好友    发送短消息息给koei666 发消息
发表于: IP:您无权察看 2015-1-12 11:08:16 | [全部帖] [楼主帖] 楼主

Linux系统修改mysql默认编码:
首先查看现在的编码show variables like ‘character%’;
结果如下:

mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+


当然如果里面是utf8的话就不用改了…
有三个地方需要动的
[client]下面加上

default-character-set=utf8


[mysqld]下面加上

default-character-set=utf8
init_connect='SET NAMES utf8'


然后再看一下变量

+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+


可以看一下手册关于系统变量的部分. 有的配置在配置文件和使用show variables都看不到.但是可以设置

如果是windows可以直接使用Mysql Server Instance Config Wizard配置。

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
Theend
注册用户
等级:上士
经验:253
发帖:1
精华:0
注册:2014-10-29
状态:离线
发送短消息息给Theend 加好友    发送短消息息给Theend 发消息
发表于: IP:您无权察看 2015-1-14 9:50:21 | [全部帖] [楼主帖] 2  楼

在windows环境下可以使用mysql的图形界面管理工具来进行修改,非常直观,类似sqlyog这些工具



赞(0)    操作        顶端 
rui.yuan
注册用户
等级:中校
经验:1637
发帖:29
精华:0
注册:1970-1-1
状态:离线
发送短消息息给rui.yuan 加好友    发送短消息息给rui.yuan 发消息
发表于: IP:您无权察看 2015-1-14 12:26:22 | [全部帖] [楼主帖] 3  楼

学习了 北京联动北方科技有限公司



赞(0)    操作        顶端 
yaoxia.wu
注册用户
等级:中校
经验:2318
发帖:53
精华:1
注册:1970-1-1
状态:离线
发送短消息息给yaoxia.wu 加好友    发送短消息息给yaoxia.wu 发消息
发表于: IP:您无权察看 2015-1-14 22:43:35 | [全部帖] [楼主帖] 4  楼

北京联动北方科技有限公司



赞(0)    操作        顶端 
qq_1414553774380
注册用户
等级:上士
经验:292
发帖:2
精华:0
注册:2014-10-29
状态:离线
发送短消息息给qq_1414553774380 加好友    发送短消息息给qq_1414553774380 发消息
发表于: IP:您无权察看 2015-1-15 10:19:41 | [全部帖] [楼主帖] 5  楼

sqlyog很好用哦



赞(0)    操作        顶端 
总帖数
5
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论