windows下mysql默认是不区分大小写的,但是linux会区分大小写,所以当执行的sql语句有大小写区别时需要注意。那么怎么设置mysql不区分大小写。1.windows下到安装mysql的目录,修改my.ini文件在文件最后一行加上下面一句话lower_case_table_names=1lower_case_table_names = 1说明 0:区分大小写,1:不区分大小写效果如下[mysqld]port = 3306  basedir=F:/mysql-5.7.21-winx64datadir=F:/mysql-5.7.21-winx64/datamax_connections=200  character-set-server=utf8default-storage-engine=INNODB  sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]default-character-set=utf8  lower_case_table_names=1重启mysql2.linux下进入etc下面cd /etc/编辑my.cnf文件vi my.cnf最后一行加上下面一句lower_case_table_names=1效果如下# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html[mysqld]## Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# innodb_buffer_pool_size = 128M## Remove leading # to turn on a very important data integrity option: logging# changes to the binary log between backups.# log_bin## Remove leading # to set options mainly useful for reporting servers.# The server defaults are faster for transactions and fast SELECTs.# Adjust sizes as needed, experiment to find the optimal values.# join_buffer_size = 128M# sort_buffer_size = 2M# read_rnd_buffer_size = 2Mdatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pidlower_case_table_names=1重启mysql:systemctl restart mysqld

mysql不区分大小写设置_mysql设置不区分大小写相关推荐

  1. mysql怎么查看字符集设置_mysql 设置查看字符集

    一.查看字符集 1.查看MYSQL数据库服务器和数据库字符集 方法一:show variables like '%character%'; 方法二:show variables like 'colla ...

  2. 赋予mysql用户触发器权限_MYSQL设置触发器权限问题的解决方法

    本文实例讲述了MYSQL设置触发器权限的方法,针对权限错误的情况非常实用.具体分析如下: mysql导入数据提示没有SUPER Privilege权限处理,如下所示: ?1ERROR 1419 (HY ...

  3. mysql排序区分大小写吗_MySQL操作数据时区分大小写

    一般情况下使用SQL语句执行 update login_ticket set status=1 where ticket='ABC' 会将ticket='abc'的数据也改掉,那么需要在列名ticke ...

  4. mysql win10 无法配置文件_MySQL设置文件无法更改的处理方案详细说明(Win10)

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  5. mysql字符串区分大小写么_mysql字符串区分大小写的问题-阿里云开发者社区

    一. 1. CREATE TABLE NAME(name VARCHAR(10)); 对这个表,缺省情况下,下面两个查询的结果是一样的: SELECT * FROM TABLE NAME WHERE ...

  6. mysql区分大小写嘛_Mysql区分大小写问题

    在 MySQL 中,数据库和表其实就是数据目录下的目录和文件,因而,操作系统的敏感性决定数据库和表命名的大小写敏感.这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Un ...

  7. mysql字符集与校对规则设置_mysql中的字符集和校对规则(mysql校对集)

    1.简要说明介绍 字符集和校对规则 字符集是一套符号和编码.校对规则是在字符集内用于比较字符的一套规则. MySql在collation提供较强的支持,oracel在这方面没查到相应的资料. 不同字符 ...

  8. mysql port range_MySQL 数据库常见调优方法及参数设置_MySQL

    1. 关闭 SELinux vim /etc/selinux/config 更改 SELINUX=enforcing 为 SELINUX=disabled 2. 更改 IO Schedule, 对于 ...

  9. 【IDEA 教程系列第 3 篇】idea 设置代码提示不区分大小写

    这是[IDEA 教程系列第 3 篇],如果觉得有用的话,欢迎关注专栏. IDEA 默认情况代码提示是区分大小写的,比如如果你输入的是 string ,代码提示中并没有 String .那怎么设置代码提 ...

最新文章

  1. mysql percona server_MySQL Study之--Percona Server版本
  2. java await signal_java Condtion await方法和signal方法解析
  3. php写抢票脚本,火车票抢票python代码公开揭秘!
  4. 面试想拿 10K,HR 说你只值 7K,该怎样回答或者反驳?看看这位老前辈怎么说
  5. vue 项目中使用粘性布局不起作用_做vue项目中遇到的坑总结与学习
  6. 利用oc门或od门实现线与_福师《数字逻辑》在线作业二答案
  7. PIR 宣布被营利性机构收购,.org 顶级域名注册费用或上涨
  8. MySQL基础2——表的约束
  9. java网络病毒,网络病毒是由因特网衍生出的新一代病毒,即Java及ActiveX病毒。由于(),因此不被人们察觉。...
  10. python在哪个方向岗位最多_Python就业方向这么多,哪些岗位最有发展?
  11. 北大助理教授献给「后浪」的建议:奔涌吧,深度学习!
  12. android写一个遥控器界面,遥控器界面软件的设计 - 基于安卓系统手机WiFi的家用智能遥控器开发...
  13. 免费下载百度文库文档
  14. 初学CSS,美化一个属于你自己的网页
  15. matlab怎么查看工具箱,MATLAB怎么调出工具箱 神经网络matlab工具箱
  16. 桌面cpu与服务器cpu天梯,桌面CPU性能排行 CPU天梯图2017年6月最新版
  17. 把小说放到mysql中_小说系统有必要把内容存到数据库不?
  18. 西门子S7-1200控制5轴伺服程序案例
  19. HttpClient+NTLM认证
  20. 2009年4月10日

热门文章

  1. 【文末有福利】卷积学习与图像识别的技术发展
  2. 科大讯飞回应同传造假:人机耦合才是未来发展之道
  3. 那些女程序员们的故事
  4. 如何合理的配置线程数?
  5. 【转载保存】Java 8 Lambda实现原理分析
  6. node.js微博案例第二讲
  7. Kerberos 基本命令 - 持续更新
  8. PCL “(”:“::”右边的非法标记 和 E2512 功能测试宏的参数必须是简单标识符
  9. 长文解析:作为容器底层技术的半壁江山, cgroup如何突破并发创建瓶颈?
  10. 企业上云如何对SLS日志审计服务进行权限控制