mysql 修改数据库的时区

我们再mysql中可以使用:

select now();来查看当前数据库的时间。

now()               
---------------------
2015-02-03 15:06:12

使用 show variables like ‘%time_zone%‘ 来查看当前的时区和使用的时间标准。

Variable_name          Value  
----------------     --------
system_time_zone   UTC    
time_zone                +08:00

如果想要修改时区我们可以使用命令修改也可以使用mysql的配置文件my.cnf进行配置

使用命令修改:  set time_zone=‘+8:00‘

如果使用配置文件 则在mysql的配置文件 my.cnf 中的[mysqld]中加入 default_time_zone=‘+8:00‘

然后需要重启我们的数据库服务。

时间: 2024-10-07 20:01:43

mysql 修改数据库的时区的相关文章

mysql修改数据库密码

mysql修改数据库密码:5.7版本数据库在安装时日志中会显示密码cat /var/log/mysqld.log | grep password 登录时提示修改密码:mysql> show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.简单密码不可以设置:mysql> alter user 'root'@'

mysql修改数据库编码(数据库字符集)和表的字符编码的方法

Mysql数据库是一个开源的数据库,应用非常广泛.以下是修改mysql数据库的字符编码的操作过程和将表的字符编码转换成utf-8的方法,需要的朋友可以参考下. mysql将表的字符编码转换成utf-8: alter table tb_anniversary convert to character set utf8; 修改数据库mysql字符编码为UTF8: 步骤1:查看当前的字符编码方法: mysql> show variables like'character%'; +-----------

Mysql修改数据库的字符集

----修改数据库字符集的一个原则是:新的字符集包含的字库要>=原有的字符集字库,否则已经存在的数据可能会变为乱码. 如果数据库中暂时还没有数据,那么我们可以直接执行命令.假如此时数据库中有表,那么表的字符集是不会随着数据库的字符集更改而更改的. alter database dbname character set charset_name 假如数据库中存在有数据,其实也可以执行这个命令,但是会遗留一个问题,也就是之前已经存在的数据的表的字符集,而只是对新加的表或者记录生效. 此时我们可以通过

mysql修改数据库名

#!/bin/bash #作者:fafu_li #邮箱:[email protected] & 348926676@qq.com #时间:2015.08.10 #mysql数据库改名,官方没有直接修改数据库名称的命令 #只有通过修改表名方式实现 source /etc/profile #加载系统环境变量 source ~/.bash_profile #加载用户环境变量 set -o nounset #引用未初始化变量时退出 mysqlconn="mysql -h localhost -u

MySQL修改数据库时区

--查看数据库时区设置mysql> show variables like "%time_zone%"; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | UTC | | time_zone | SYSTEM | +------------------+--------+ --修改时区mysql> set glo

mysql修改数据库字符集,编码

查看mysql数据库当前编码 mysql -uroot -pxxx use tigercity; show variables like 'character_set_database';或者 MariaDB [lottery]> show variables like 'character_set_database'; +------------------------+--------+ | Variable_name          | Value  | +---------------

mysql修改数据库编码字段编码

//创建数据库并指定编码 create database `test` default character set utf8mb4 collate utf8mb4_unicode_ci //浏览器打印出unicode编码字符 varff='\u660e\u5929\uff0c\u4f60\u597d \ue115' //修改表的字段 alter table `tablename` change `dd` `dd` varchar(45) character set utf8 collate ut

mysql修改数据库目录

环境: OS:Red Hat Linux As 5 DB:MySql 5.5 在linux下安装好mysql后,默认的数据文件路径存放在/var/lib/mysql目录下,下面的步骤说明如将该目录下的数据文件迁移到其他目录. 1.创建数据库目录并将该目录权限属主修改为mysql[[email protected] /]# mkdir -p mysql/data[[email protected] /]# chown -R mysql:mysql ./mysql 2.停止mysql服务[[emai

Linux 下mysql修改数据库存放目录方法和可能遇到的问题

MySQL版本:5.6.23-enterprise-commercial-advanced ,使用rpm安装linux:Red Hat Enterprise Linux Server release 6.3 (Santiago)一 .如果是linux下用rpm包安装的mysql,修改方法如下: MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mkdir data 2.把