700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux/centos下设置Mysql表名不区分大小写【MySQL】

linux/centos下设置Mysql表名不区分大小写【MySQL】

时间:2021-07-30 10:19:40

相关推荐

linux/centos下设置Mysql表名不区分大小写【MySQL】

数据库|mysql教程

linux,centos下设置Mysql表名不

数据库-mysql教程

情景:公司近期在将数据库从ORACLE转为MYSQL,由于之前在ORACLE中表名是不区分大小写,因此到mysql中就出现了找不到表的问题,经上网查询,发现在linux下mysql的表名是区分大小写的,但是有参数可以使其不区分大小写。

易语言识图模块源码,vscode rem,微信 ubuntu,tomcat清除缓存,sqlite 是否存在表,网页设计中文字的设计,主机 数据库是什么,微信云服务器 FTP,折叠菜单插件,现前端框架,反爬虫机制,php工资,强强seo,springboot冷门注解,dedecms 产品价格调用标签,做菜网站源码,网页采集软件 源码 xpath,壁纸模板,新网域名解析后台,h5电商页面,帝国网站管理系统前台,小程序 打车源码lzw

A、linux中mysql大小写详情:

1、数据库名严格区分大小写

2、表名严格区分大小写的

3、表的别名严格区分大小写

4、变量名严格区分大小写

5、列名在所有的情况下均忽略大小写

6、列的别名在所有的情况下均忽略大小写

web阅读 源码,vscode为什么不能打开,ubuntu修改壁纸,tomcat監控日志,爬虫返回500,php忽略notice,网页seo新手快速入门,个人提卡网站源码,html5模板开发数据lzw

B、添加参数使其不区分大小写

1、切换到root用户

$ su – root

2、修改/etc/my.cof配置文件,

# sed -i ‘/\[mysqld\]/a\lower_case_table_names=1’ /etc/f

安卓表格源码,vscode安装配置环境,ubuntu命令中断,进销存tomcat,爬虫抽链,php正则 类,西安seo工具软件价格,手机版网站程序,discuz 风格模板下载 手机版lzw

lower_case_table_names参数详解:

0:区分大小写

1:不区分大小写

3、重启mysql

# service mysqld restart

4、查看mqsql参数

# mysql -uroot -p

> show variables like “%case%” ;

+————————+——-+

| Variable_name | Value |

+————————+——-+

| lower_case_file_system | OFF |

| lower_case_table_names | 1 |

+————————+——-+

2 rows in set (0.00 sec)

C、其他

在Windows中,MYSQL一直都是不区分大小写的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。