MySQL 设置默认时间为系统当前时间
MySQL 是一种关系型数据库管理系统,在使用MySQL的时候,可能会遇到需要设置默认时间为系统当前时间的情况。下面就介绍如何在MySQL中设置默认时间为系统当前时间。
使用MySQL SET语句
使用SET语句可以设置MySQL的默认时间为系统当前时间,语法如下:
SET GLOBAL time_zone = '+00:00';
这条语句将MySQL的默认时间设置为系统当前时间,也可以指定某个时区,例如:
SET GLOBAL time_zone = 'Asia/Shanghai';
上述语句将MySQL的默认时间设置为上海时区。
使用MySQL UPDATE语句
使用UPDATE语句也可以设置MySQL的默认时间为系统当前时间,语法如下:
UPDATE mysql.user SET time_zone = '+00:00' WHERE user = 'root';
这条语句将MySQL的默认时间设置为系统当前时间,也可以指定某个时区,例如:
UPDATE mysql.user SET time_zone = 'Asia/Shanghai' WHERE user = 'root';
上述语句将MySQL的默认时间设置为上海时区。
使用MySQL ALTER USER语句
使用ALTER USER语句也可以设置MySQL的默认时间为系统当前时间,语法如下:
ALTER USER 'root'@'localhost' SET time_zone = '+00:00';
这条语句将MySQL的默认时间设置为系统当前时间,也可以指定某个时区,例如:
ALTER USER 'root'@'localhost' SET time_zone = 'Asia/Shanghai';
上述语句将MySQL的默认时间设置为上海时区。
以上就是,可以使用SET语句、UPDATE语句或者ALTER USER语句,根据实际情况选择合适的语句即可。