linux下mysql表名大小写敏感问题
2015-11-09 14:35
741 查看
环境:
[root@localhost etc]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Release: 5.6
Codename: Tikanga
......
mysql> show variables like '%case%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
+------------------------+-------+
2 rows in set (0.00 sec)
mysql>
LINUX下的MYSQL默认是要区分表名大小写的, 让MYSQL不区分表名大小写的方法:
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库即可
......
修改后:
mysql> show variables like '%case%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 1 |
+------------------------+-------+
2 rows in set (0.00 sec)
mysql>
[root@localhost etc]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Release: 5.6
Codename: Tikanga
......
mysql> show variables like '%case%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
+------------------------+-------+
2 rows in set (0.00 sec)
mysql>
LINUX下的MYSQL默认是要区分表名大小写的, 让MYSQL不区分表名大小写的方法:
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库即可
......
修改后:
mysql> show variables like '%case%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 1 |
+------------------------+-------+
2 rows in set (0.00 sec)
mysql>
相关文章推荐
- Centos安装各种数据分析库,numpy,pandas,matplotlib,seaborn,scipy
- linux关闭图形界面
- linux 添加用户、权限
- Linux 下载工具 aria2
- 64位Redhat6.6未注册 ,yum改成 CentOS6.6 的方法
- centos下修改hostname,ip,netmask,gateway,dns
- Linux系统下强制踢掉登录用户
- CentOS安装多个mysql
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- linux 多处理器概念
- linux 安装在线词典
- linux下php扩展安装方式
- linux下echo打印彩色
- 阿里云suse linux开启swap(虚拟内存)
- linux紧急救援模式
- 【鸟哥的linux私房菜-学习笔记】例行性工作排程 (crontab)
- linux下软件包tar.gz, rpm,deb的安装方法
- FTP客户端的基本使用---Linux学习笔记
- CentOS 安装R语言
- CentOS 7 上systemctl 的用法