首页 > 数据库技术 > 详细

mysql设置数据库默认编码和表名不区分大小写

时间:2020-09-23 15:45:52      阅读:125      评论:0      收藏:0      [点我收藏+]

环境:mysql7.5

1、设置mysql的默认字符编码

只需在my.ini中的[mysqld]组名的末尾添加:
character-set-server=utf8
重启mysql

mysql> show variables like ‘character%‘
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	/usr/share/mysql/charsets/

2、配置表名不区分大小写

mysql是否区分大小写设置是由参数lower_case_table_names决定的,其中:
lower_case_table_names = 0 
区分大小写(即对表名大小写敏感)
mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | ON    |
| lower_case_table_names | 0     |
+------------------------+-------+
lower_case_table_names = 1 
不区分大小写(即对表名大小写不敏感)
mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   |
| lower_case_table_names | 1     |
+------------------------+-------+

  

mysql设置数据库默认编码和表名不区分大小写

原文:https://www.cnblogs.com/wukc/p/13718561.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!