站长家园(原代码之家)(www.adminjie.com)网站源码,微信源码,游戏源码,商业源码分享平台。
当前位置:网站首页 技术文章 网络编程 正文

怎么让mysql不区分大小写

时间:2022-06-21 [网络编程]作者:fabuyuan 浏览:1 次

mysql不区分大小写的方法:1、进入mysql的安装目录,找到并打开配置文件“my.ini”;2、在配置文件的最后一行加上“lower_case_table_names=1”语句,设置大小写敏感参数“lower_case_table_names”,让mysql对大小写不敏感;3、重启mysql服务即可。

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

让mysql不区分大小写的方法

mysql大小写敏感配置与两个参数相关 —— lower_case_file_system 和 lower_case_table_names

  • 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

lower_case_file_system说明是否数据目录所在的文件系统对文件名的大小写敏感

  • 0:区分大小写

  • 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,重启生效。

③、导入数据至实例,此时包含大写字母的库名已转换为小写。

【相关推荐:mysql视频教程

以上就是怎么让mysql不区分大小写的详细内容,更多请关注站长家园其它相关文章!

本文标签:  mysql

转载请注明来源:怎么让mysql不区分大小写

本文永久链接地址:https://www.adminjie.com/post/13730.html

免责声明:
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

附:
二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

版权声明:
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,若有侵犯你的权益请:提交版权证明文件到邮箱 2225329873#qq.com(#换为@) 站长会进行审查之后,情况属实的会在三个工作日内为您删除。

  • 站长家园(原代码之家)会员升级
  • 最新文章
    • 怎么让mysql不区分大小写

      怎么让mysql不区分大小写

      让mysql不区分大小写的方法:1、进入mysql的安装目录,找到并打开配置文件“my.ini”;2、在配置文件的最后一行加上“lower_case_table...

    • mysql的安装路径怎么查看

      mysql的安装路径怎么查看

      查看方法:1、鼠标右击“计算机”图标,在打开的菜单中点击“管理”;2、依次点击“服务和应用程序”-“服务”;3、在右侧服务列表中,找到mysql服务;4、选中m...

    • css3的新增属性有没有设置文本溢出的样式

      css3的新增属性有没有设置文本溢出的样式

      css3新增的属性有设置文本溢出样式的,可以利用“text-overflow”属性设置文本溢出的样式;该属性用于指定当文本溢出包含文本的元素时应该如何显示,可以...

    • mysql怎么关闭事务

      mysql怎么关闭事务

      mysql关闭事务的步骤:1、使用“win+r”键打开“运行”窗口,输入cmd并回车,打开cmd命令窗口;2、在cmd窗口中,执行“mysql-uroot...

    • css3中什么是用来设置文本高度的

      css3中什么是用来设置文本高度的

      在css3中,可以利用height属性配合overflow属性来设置文本高度;height属性用于设置元素的高度,overflow属性用于设置文本超出元素高度隐...

    热门文章