mysql
数据库-mysql教程
微信怎么修源码,ubuntu怎么玩qq,反爬虫系统立项,php eixt,徐州seo课程lzw
让mysql不区分大小写的方法易语言线程阻塞源码,vscode开发框架,如何在ubuntu内使用php,tomcat 报gc,c sqlite打开库,插件架构,侧重js的前端框架,手工折纸骷髅爬虫,php asp 区别,短域名seo,jquery免费网站模板下载,漂亮的手机网页模板,html登陆注册模板,微擎小程序前端后端怎么搭建lzw
mysql大小写敏感配置与两个参数相关 —— lower_case_file_system 和 lower_case_table_names起名算卦源码 php,ubuntu查看安装列表,tomcat安装包的基线,爬虫 访问太过频繁,php视频教程全集学习,seo每天流程lzw
lower_case_file_system:表示当前系统文件是否大小写敏感(ON为不敏感,OFF为敏感),只读参数,无法修改。lower_case_table_names:表示表名是否大小写敏感,可以修改。
lower_case_file_system参数无法修改,因此只能利用lower_case_table_names参数来让mysql不区分大小写。
步骤:
1、进入mysql的安装目录,找到并打开配置文件my.ini
2、在配置文件最后一行加上下面一句话
lower_case_table_names=1
3、重启mysql服务即可。
注意事项:
将默认的lower_case_tables_name为0设置成1,需先将已经存在的库表名转换为小写:
1)针对仅表名存在大写字母的情况:
①、lower_case_tables_name=0时,执行rename table成小写。
②、设置lower_case_tables_name=1,重启生效。
2)针对库名存在大写字母的情况:
①、lower_case_tables_name=0时,使用mysqldump导出,并删除老的数据库。
②、设置lower_case_tables_name=1,重启生效。
③、导入数据至实例,此时包含大写字母的库名已转换为小写。