打开配置文件 添加一下配置 vi /etc/my.cnf

mysql 设置连接数、超时时间:

          #超时时间

          wait_timeout = 600

          #连接数

          interactive_timeout = 600

mysql设置不区分大小写

         #大小写区分

         lower_case_table_names = 1

      查询是否修改成功:

sql: show variables like '%case%';

mysql不区分大小写、设置连接数

释:lower_case_table_names 为  1  代表着不敏感,0代表着敏感。

mysql 修改字符编码集:

设置字符集:

#设置字符集

character_set_server = utf8

查询当前字符集:

show VARIABLES like 'character%';

mysql不区分大小写、设置连接数

在线设置字符集:

/*建立连接使用的编码*/
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,就可以实现大小写敏感,如果建表时未指定,则可修改字段的校对规则,也可以实现大小写敏感。

相关文章: