mysql数据库编码的查询

转载 2016年05月30日 10:38:54
mysql> SHOW  VARIABLES  LIKE   'char%';
+————————–+——————————————–+
| Variable_name            | Value                                      |
+————————–+——————————————–+
| character_set_client     | latin1                                     |
| character_set_connection | latin1                                     |
character_set_database | gbk                                        |
| character_set_filesystem | binary                                     |
| character_set_results    | latin1                                     |
| character_set_server     | gbk                                        |
| character_set_system     | utf8                                       |

| character_sets_dir       | /mysql/mastermysql50/share/mysql/charsets/ |


数据库大小写敏感问题

转自:blog:http://blog.csdn.net/wocjj/article/details/7415200


查看大小写区分

mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   | 
| lower_case_table_names | 0     |     //0区分 1不区分
+------------------------+-------+

2 rows in set (0.00 sec)


LINUX下的MySQL默认是要区分表名大小写的。
  让MYSQL不区分表名大小写的方法其实很简单:
  1.用ROOT登录,修改/etc/my.cnf
  2.在[mysqld]下加入一行:lower_case_table_names=1
  3.重新启动数据库即可

#service mysqld restart 重启即可解决






相关文章推荐

将mysql数据库设置成utf8编码时插入查询中文乱码

一般情况下,如果安装的时候选择 gbk的话,则将 myeclipse 项目,各个jsp页面,过滤器都设置成 gbk 这种情况下出现乱码的几率不会太大,这是经过我实践检验的 以前在使用gbk编码的m...

mybatis不能插入,查询中文的问题以及可能的解决办法,以及Mysql数据库编码的设置

使用mybatis框架不能查询中文问题,可能问题如下: mysql数据库编码问题 连接mysql的url的问题 1.对于数据库编码解决办法: 这里主要提供使用命令行的方法去修改数据库的编码,只针对...
  • T1DMzks
  • T1DMzks
  • 2016年06月28日 00:41
  • 1350

将mysql数据库设置成utf8编码时插入查询中文乱码终极解决方案

①这个问题是我偶然间发现的 org.apache.jasper.JasperException: /admins/userManagement.jsp(1,1) Page directive: ...
  • yang3wei
  • yang3wei
  • 2011年05月24日 23:17
  • 12803

PHP页面和Mysql数据库的转UTF8编码问题总结

一个网站如果需要国际化,就需要将编码从GB2312转成UTF-8,其中有很多的问题需要注意,如果没有转换彻底,将会有很多的编码问题出现!PHP页面转UTF-8编码问题 1.在代码开始出加入一行: h...

修改MySQL数据库字符编码为UTF-8解决中文乱码

由于MySQL编码原因会导致数据库出现乱码。 解决办法: 修改MySQL数据库字符编码为UTF-8,UTF-8包含全世界所有国家需要用到的字符,是国际编码。 具体操作: 1、进...

查看修改mysql数据库当前的编码

前言 这里只针对mysql5.1数据库,对于你的程序编码,你的编码必须和数据库编码保持一致,这里的数据库编码包括:数据库编码,数据表编码,字段编码。这三者必须保持一致。   MySQL的默认编码...
  • SOMECT
  • SOMECT
  • 2013年05月09日 12:39
  • 761

MySQL数据库:编码

1、查看MySQL编码SHOW VARIABLES LIKE 'char%';因为当初安装时指定了字符集为UTF8,所以所有的编码都是UTF8。 character_set_client:你发送的数据...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql数据库编码的查询
举报原因:
原因补充:

(最多只允许输入30个字)