转自:http://blog.163.com/weibin_li/blog/static/1901464172012421102423688/

2012-05-21 12:06:37|分类: PHP学习 |标签:mysql修改编码mysql修改字符集乱码 |

发现当前的 数据库 系统的 编码 : latin1_bin 西欧(多语言),不支持汉语首先查看mysql的数据库编码的命令如下:

SHOWVARIABLESLIKE'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/ |
+--------------------------+----------------------------+
从以上信息可知数据库的编码为latin1,需要修改为gbk或者是utf8;
其中,character_set_client为客户端编码方式;character_set_connection为建立连接使用的编码;character_set_database数据库的编码;
character_set_results结果集的编码;
character_set_server数据库服务器的编码;

只要保证以上四个采用的编码方式一样,就不会出现乱码问题。

查看和修改mysql数据库编码相关推荐

  1. mysql 查看当前数据库编码方式_MySQL查看与修改当前数据库编码的方法

    MySQL中,数据库的编码是一个相当重要的问题,有时候我们需要查看一下当前数据库的编码,甚至需要修改一下数据库编码. 查看当前数据库编码的SQL语句为: mysql> use xxx Datab ...

  2. mysql数据库编码设置_如何修改mysql数据库编码

    在建网站时,有时需要将一个数据库里的数据导入到另一个数据库里,但往往会出现二个数据库的编码不同,造成网页乱码.解决方法就是修改数据库编码. 下面介绍一下如何修改MYSQL数据库编码的方法. 方法/步骤 ...

  3. 查看和修改MySQL数据库参数

    查看和修改MySQL数据库参数 MySQL依赖大量的参数来控制SQL的处理执行过程.mysql.cnf文件是mysql默认的参数配置文件,mysql启动时会优先在一些特定位置寻找并读取该文件.my.c ...

  4. mysql 查看当前数据库编码_MySQL查看并修改当前数据库编码

    MySQL中,数据库的编码是一个相当重要的问题,有时候我们需要查看一下当前数据库的编码,甚至需要修改一下数据库编码. 查看当前数据库编码的SQL语句为: mysql> use xxx Datab ...

  5. 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...

    楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,忽然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码....下面就来讲说lin ...

  6. 修改mysql数据库编码

    修改my.ini文件 加上 default-character-set=gb2312 设定数据库字符集 alter database da_name default character set 'ch ...

  7. mysql 查询默认编码_查看及修改MYSQL默认编码

    MySQL的默认是Latin1,不支持中文,要支持中文需要把数据库的默认修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式 (以root用户身份登陆的命令为:>s ...

  8. mysql修改数据库编码级_修改mysql数据库编码

    修改my.ini文件 加上 default-character-set=gb2312 设定数据库字符集 alter database da_name default character set 'ch ...

  9. 修改mysql数据库编码(5.7版本)

    文章目录 问题导入 修改 问题导入 最近,在做数据采集时,发现很难将表情符号插入数据库中,原因是数据库默认的编码为UTF-8.使用Java程序如果直接插入数据库则会报如下错误: java.sql.SQ ...

最新文章

  1. oracle存储过程dbms_output.put_line()显示打印结果
  2. 【Flask】flask上下文
  3. Tensorflow Day19 Denoising Autoencoder
  4. eclipse-jee版连接tomcat(转载)
  5. centos7杀掉进程_Linux下强制杀死进程的方法详解
  6. 全世界的狗都没有“生殖隔离” | 今日趣图
  7. Crystal Reports第一张报表
  8. Redis Client On Error: Error: connect ECONNREFUSED 192.168.xxx.105:6379 Config right?
  9. js 匿名函数_编写高质量箭头函数的5个最佳做法
  10. Linux的文件权限与目录设置
  11. 大学计算机专业挂科人多吗,这几个专业真的是太难了,挂科率年年都是新高,很多人都后悔了...
  12. 响应式滚动图懒加载 element ui el-carousel 组件优化代码
  13. 7种方式实现3栏布局
  14. 袋鼠云服务案例系列 | 从DB2到MySQL,某传统金融平台的互联网转型之路
  15. steam游戏直连工具
  16. HTML渐变背景不重复,CSS背景渐变重复问题
  17. spyder python调试查看类信息_Python调试工具-Spyder
  18. ios 静态库合成_手把手教你制作.a静态库(iOS开发)
  19. MyBatis14 缓存
  20. PostgreSQL的学习心得和知识总结(八十九)|深入理解PostgreSQL数据库开源MPP扩展Citus再平衡函数rebalance_table_shards的实现原理

热门文章

  1. Tomcat配置HTTPS
  2. CentOS6.x 下 LNMP环境搭建(二、安装 Nginx)
  3. 通过文件锁 Lockfile/flock 让脚本单实例运行
  4. 动易SiteFactory数据采集模块
  5. DKH大数据整体解决方案的优势介绍
  6. Python的几种实现
  7. 用fast rcnn绘制loss曲线遇到的问题
  8. JavaScript模块
  9. 《1024伐木累》-小白篇之需求-总章节八
  10. Apache2 httpd.conf中文版