mysql 5.5.50_mysql 5.5.50 乱码解决
mysql 5.5.50 解压版安装完成后输入中文乱码,于是查看了下客户端和服务端字符集:
mysql> show variables like '%colla%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.00 sec)
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 | G:\mysql-5.5.50-winx64\share\charsets\ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)
本来之前在my.ini [mysqld] 和 [client] 下面已经设置了字符集了怎么没起作用呢?后来在网上查到5.5 版本之后的字符集设置方式不同于5.5 之前的版本; 5.5之后的版本
[client]
#设置客户端字符集
default-character-set = utf8
[mysqld]
#设置字符集为utf8
#loose-default-character-set = utf8
default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci
设置完成后重启mysql 新建表依旧没有效果,重新建立一个数据库后再新建表就好了。
设置完成后的字符集
mysql> show variables like '%colla%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.00 sec)
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 | G:\mysql-5.5.50-winx64\share\charsets\ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)
附:mysql 5.5 之前版本字符集设置方式
[client]
default-character-set = utf8
[mysqld]
character_set_server=utf8
mysql 5.5.50_mysql 5.5.50 乱码解决相关推荐
- thinkphp mysql 中文 问号_thinkphp分页中文参数乱码解决
今天发现分页有中文参数会出现乱码,以前都是查询字符串或数字没有问题,所以没发现.URL在Apache上是/不会有问题,但是在IIS上用/会乱码,必须用?=这种格式才行. 在某个问题下的回答,终于把分页 ...
- 【转】QT中使用MYSQL中文乱码解决方法
[转]QT中使用MYSQL中文乱码解决方法 Linux下乱码解决办法: 1.在QT程序的main.cpp的main函数中添加红色字那三句: int main(int argc, char *argv[ ...
- mysql中文乱码解决_mysql中文乱码解决方式
近期项目使用到mysql.却突然出现了中文乱码问题.尝试了多种方案,最终解决乱码问题,总结一下解决方式,给遇到同样问题的人一点參考. 中文乱码的原因 1.安装mysqlserver的时候编码集设定有问 ...
- 【数据库】MySQL乱码解决(存入数据乱码和查询输出乱码)
一般在安装和设置MySQL的时候会选择将其编码格式设置为UTF8,以保证数据库在不用语言环境下的适应性.但是一般在Win下使用的时候,本机编码集却是GBK或者GB2312.这样在Win下的GBK编码输 ...
- navicat for mysql 显示中文乱码解决办法
navicat for mysql 显示中文乱码解决办法 最近遇到一个问题,用navicat for mysql 打开数据库时全都显示的是乱码(在用程序代码插入数据之前确保字符不是乱码),遇到问题 ...
- mysql blob 存储乱码_mysql 保存 blob 类型数据 乱码 解决
本人问题:mysql 保存 blob 类型数据 乱码 解决 未解决,??? 之前 private string archiveValue;导致 写入的进去之后的中文 都是乱码 改正后 ,即可 pri ...
- mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
MySQL对中文的支持程度还是很有限的,尤其是新手,但凡出现乱码问题,就会头大. 乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了 ...
- mysql 控制台环境下查询中文数据乱码,插入、更新中文数据不成功
mysql 控制台环境下查询中文数据乱码,插入.更新中文数据不成功 登录mysql密码是加入编码参数--default-character-set,中文用gbk mysql -uroot -pabct ...
- myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法)
myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) 参考文章: (1)myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) (2)https://www. ...
最新文章
- 河南大学计算机专业导师,侯彦娥 - 河南大学 - 计算机与信息工程学院
- 内卷严重?加班多?给几条程序员都适用的建议
- 机器学习-过拟合和欠拟合以及正则化处理
- Java中多态(向上转型)机制
- STL里resize和reserve的区别?
- 2019ICPC(上海) - Spanning Tree Removal(构造)
- Linux查看硬件信息很Easy
- pil模块python_python PIL模块的基本使用
- 使用Python查看汉诺塔移动详细过程
- Kubernetes master无法加入etcd 集群解决方法
- fastDFS配置nginx
- js-鼠标经过显示下拉菜单
- 词法分析器java_java词法分析器简单实现
- PgAdmin3 LST v1.23.0.b (BigSQL) which support pg10.4
- 【代码笔记】Web--使用Chrome来查看网页源代码
- 基于JAVAWEB的高校行政管理系统
- 遗传算法(GA)解决MTSP问题及Matlab代码
- 全网最全开源数据集 | 资源
- 2021-04-19 一万小时定律
- 2021-金三银四跳槽-还愿
热门文章
- 塔罗牌第五张是什么牌_埃及塔罗牌之第五张牌的细节、释义与改动
- 本周两场直播丨通过源码了解openGauss多线程架构;Oracle数据库索引分裂详解。...
- DBA想要拓展技能,拿下高薪Offer,这些原创公众号你关注了吗?
- 云和恩墨技术通讯:Oracle AMM自动内存管理引起数据库阻塞
- 让数据库无惧灾难,华为云GaussDB同城双集群高可用方案正式发布!
- 【华为云技术分享】“敏捷+ DevOps”先行,效能提升助推企业升级
- Python Selenium 基本配置
- ServiceComb微服务开发框架介绍
- java map 缓存池_map端合并(分布式缓存)
- rono在oracle的作用_Oracle中间件的优势有哪些