MySQL小问题

公司最近用阿里云,开发提出个问题,但进入mysql查看时间,还是不对,不得已修改mysql默认时区。

进入mysql命令界面

查看当前时间

select current_time;

修改时区:

SET GLOBAL time_zone = '+8:00';

这样修改,mysql重启会失效,写入mysql配置文件:

vi /etc/my.cnf

添加

default-time-zone='+8:00'

查看当前大小写配置

mysql> show variables like "%lower%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   |
| lower_case_table_names | 0     |
+------------------------+-------+
2 rows in set (0.00 sec)
  • lower_case_file_system
表示当前系统文件是否大小写敏感,只读参数,无法修改。

ON 大小写不敏感
OFF 大小写敏感
  • lower_case_table_names
表示表名是否大小写敏感,可以修改。

lower_case_table_names = 0时,mysql会根据表名直接操作,大小写敏感。
lower_case_table_names = 1时,mysql会先把表名转为小写,再执行操作。

修改配置文件

打开my.cnf文件,加入以下语句后重启。

lower_case_table_names = 0 或 lower_case_table_names = 1
lower_case_file_system = OFF 或 lower_case_file_system = ON
posted @ 2018-08-21 16:02  阿进,fighting  阅读(267)  评论(0编辑  收藏  举报