482
查看Ubuntu下MySQL的配置,使完美支持中文的源代码
Ubuntu下MySQL的配置,使完美支持中文
0
←
Ubuntu下MySQL的配置,使完美支持中文
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
安装完以后: $:mysql -u root -p 查看字符编码初始值: mysql> show variables like 'char%'; 此时应该是: +--------------------------+----------------------------+ | 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/ | +--------------------------+----------------------------+ 修改字符集,不然对UTF-8的支持会出问题([http://jamwiki.org/wiki/en/%E4%B8%AD%E6%96%87 看这里]): $:cd /etc/mysql/ $:sudo gedit my.cnf 更改或加入: [mysqld]下 default-character-set=utf8 *如果启动不了,提示“mysqld: unknown variable 'default-character-set=utf8'”,则可换成: character_set_server=utf8 [client]下 default-character-set=utf8 [server]下 default-character-set=utf8,init_connect='SET NAMES utf8;' 保存 重启SQL: $:sudo /etc/init.d/mysql restart 查看字符编码初始值: mysql> show variables like 'char%'; 结果应为: +--------------------------+----------------------------+ | 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/ | +--------------------------+----------------------------+ 最后,创建DB时最好指明字符属性 $:create database database-name character set utf8
返回
Ubuntu下MySQL的配置,使完美支持中文
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
Ubuntu
Android
C&CPP
Java
Python
大杂烩
最近更改
工具箱
所有页面
文件列表
特殊页面