当前位置: 首页 > news >正文

Nacos使用MySQL8时区问题导致启动失败

文章目录

    • 配置下mysql的时区
      • 方式一 (永久)
      • 方式二(临时)

由于mysql8需要配置时区,如果不配置时区,nacos就连不上mysql,从而也就无法登录nacos自带的图形化界面

配置下mysql的时区

方式一 (永久)

直接修改配置文件,永久配置

1. 在my.cnf文件中的[mysqld]下,添加如下配置

default-time_zone = '+8:00'

2. 重启mysql服务

systemctl restart mysql.service

3. 查看是否生效

# mysql -uroot -p'password'
show variables like "%time_zone%";

方式二(临时)

用命令行输入,临时修改时区(一般不用这种)

1. 进入mysql

mysql -u root -p'password'

2. mysql时区,默认没修改的时候是system

mysql> show variables like "%time_zone%";
+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | CST    |
| time_zone        | SYSTEM |
+------------------+--------+
2 rows in set (0.11 sec)mysql> 

3. 修改时区为东八区

set global time_zone = '+8:00';  # 修改MySQL全局时区为北京时间,即我们所在的东8区
set time_zone = '+8:00';  # 修改当前会话时区
flush privileges;  # 立即生效

4. 再次输入 ,查看当前时区

mysql> show variables like "%time_zone%";
+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | CST    |
| time_zone        | +08:00 |
+------------------+--------+
2 rows in set (0.00 sec)mysql> 
http://www.lryc.cn/news/276927.html

相关文章:

  • 在k8s集群中部署多nginx-ingress
  • SLF4J Spring Boot日志框架
  • mysql之导入导出远程备份
  • Java虚拟机ART 读书笔记 第2章 深入理解Class文件格式
  • 编程基础 - 初识Linux
  • c yuv422转yuv420p
  • 计算机网络 - 路由器查表过程模拟 C++(2024)
  • 实现pytorch版的mobileNetV1
  • vue多tab页面全部关闭后自动退出登录
  • 记一个集群环境部署不完整导致的BUG
  • Go zero copy,复制文件
  • http协议九种请求方法介绍及常见状态码
  • 详解flink exactly-once和两阶段提交
  • Qt/QML编程学习之心得:QDbus实现service接口调用(28)
  • 前端nginx配置指南
  • 接口测试到底怎么做,5分钟时间看完这篇文章彻底搞清楚
  • 显示管理磁盘分区 fdisk
  • Hyperledger Fabric 管理链码 peer lifecycle chaincode 指令使用
  • L1-011 A-B(Java)
  • 系列七、Ribbon
  • 山东名岳轩印刷包装携专业包装袋盛装亮相2024济南生物发酵展
  • BGP公认必遵属性——Next-hop(一)
  • 增强Wi-Fi信号的10种方法,值得去尝试
  • 第十五章 ECMAScript6新增的常用语法
  • vulhub中的Apache SSI 远程命令执行漏洞
  • MSB20M-ASEMI迷你贴片整流桥MSB20M
  • 工程管理系统功能设计与实践:实现高效、透明的工程管理
  • 【C#】网址不进行UrlEncode编码会存在一些问题
  • 深入Pandas(二):高级数据处理技巧
  • 实验8 分析HTTP协议和DNS