mysql重装后出现乱码解决办法
2013-07-02 15:11
357 查看
查看当前连接系统参数:SHOW VARIABLES LIKE '%char%';
mysql>
show variables like 'char%';
+--------------------------+----------------
| Variable_name | Value
+--------------------------+----------------
| character_set_client | gbk
| character_set_connection | gbk
| character_set_database | latin1
| character_set_filesystem | binary
| character_set_results | gbk
| character_set_server | latin1
| character_set_system | utf8
| character_sets_dir | C:/
+--------------------------+----------------
8 rows in set (0.00 sec)
mysql>
只能在配置文件中将database 和 server 字符集 设置为utf8 ,否则不起作用
在命令行 :停止命令:net stop mysql
启动命令:net start mysql
mysql核心配置文件 my.ini
[mysql] 主要配置命令行客户端参数 default-character-set=utf8 ---- 影响 client、connection、result
[mysqld] 配置服务器参数 character-set-server=utf8 ----- 影响 database server
mysql添加function函数的时候
先设置 set global log_bin_trust_function_creators=1;
指定参数 否则创建不成功
mysql>
show variables like 'char%';
+--------------------------+----------------
| Variable_name | Value
+--------------------------+----------------
| character_set_client | gbk
| character_set_connection | gbk
| character_set_database | latin1
| character_set_filesystem | binary
| character_set_results | gbk
| character_set_server | latin1
| character_set_system | utf8
| character_sets_dir | C:/
+--------------------------+----------------
8 rows in set (0.00 sec)
mysql>
只能在配置文件中将database 和 server 字符集 设置为utf8 ,否则不起作用
在命令行 :停止命令:net stop mysql
启动命令:net start mysql
mysql核心配置文件 my.ini
[mysql] 主要配置命令行客户端参数 default-character-set=utf8 ---- 影响 client、connection、result
[mysqld] 配置服务器参数 character-set-server=utf8 ----- 影响 database server
mysql添加function函数的时候
先设置 set global log_bin_trust_function_creators=1;
指定参数 否则创建不成功
相关文章推荐
- mysql重装后出现乱码解决办法
- 安装、重装MySQL时,出现could not start the service mysql error:0的解决办法
- MYSQL 数据库内容出现中文乱码的解决办法
- mysql重装后出现乱码设置为utf8可解决
- mysql笔记二----mysql数据库乱码出现的原因、解决办法和表之间的设计,增加约束
- hive 重装之后配置mysql出现错误 解决办法
- 【PHP问题大全】--PHP连接MySQL出现乱码的编码解决办法
- mysql通过sql文件导入数据时出现乱码的解决办法
- php读取mysql后出现乱码的解决办法
- 安装、重装MySQL时,出现could not start the service mysql error:0的解决办法
- mysql 插入出现乱码-解决办法 set names utf8
- MYSQL数据库导入数据时出现乱码的解决办法mysql_query('set names utf-8');
- Mac OS X下使用MySQL出现中文乱码的解决办法
- java连接mysql时出现中文乱码的解决办法
- MYSQL数据库导入数据时出现乱码的解决办法
- Linux上安装MySQL时出现不兼容的解决办法
- hive2.3.0配置mysql作为元数据库出现无法实例化问题及解决办法
- window下工具访问linux下mysql出现 error no 2003 10061错误的解决办法
- VC6复制粘贴中文内容出现乱码的解决办法