打开配置文件 添加一下配置 vi /etc/my.cnf
mysql 设置连接数、超时时间:
#超时时间
wait_timeout = 600
#连接数
interactive_timeout = 600
mysql设置不区分大小写
#大小写区分
lower_case_table_names = 1
查询是否修改成功:
sql: show variables like '%case%';
释:lower_case_table_names 为 1 代表着不敏感,0代表着敏感。
mysql 修改字符编码集:
设置字符集:
#设置字符集
character_set_server = utf8
查询当前字符集:
show VARIABLES like 'character%';
在线设置字符集:
/*建立连接使用的编码*/ set character_set_connection=utf8; /*数据库的编码*/ set character_set_database=utf8; /*结果集的编码*/ set character_set_results=utf8; /*数据库服务器的编码*/ set character_set_server=utf8; set character_set_system=utf8; set collation_connection=utf8; set collation_database=utf8; set collation_server=utf8;
注:
1、一定要将参数放在[mysqld]节点下。
2、只要在创建表的时候指定collate为utf8_bin,就可以实现大小写敏感,如果建表时未指定,则可修改字段的校对规则,也可以实现大小写敏感。