MySql5.x升级MySql8.x的方法步骤

 更新时间:2019年12月24日 15:58:55   作者:pannijingling  
这篇文章主要介绍了MySql5.x升级MySql8.x的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Mysql5.x与Mysql8.0.X的几点不同

application.properties的不同
被注释掉的对应 8.0.x 版本的内容.

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
//spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

spring.datasource.username=root//你的用户名.默认root
spring.datasource.password=123456//你的密码.默认root

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/sell?characterEncoding=utf-8&useSSL=false
//spring.datasource.url=jdbc:mysql://127.0.0.1:3306/sell?useUnicode=true&characterEncoding=UTF8&useSSL=false&serverTimezone=UTC

spring.jpa.show-sql=true

server.context-path=/sell
//server.servlet.context-path=/sell

MySql5.x升级MySql8.x非常简单,一般来说只需要操作两个步骤即可

1. 替换新的jar包

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>8.0.18</version>
</dependency>

2. 替换新驱动类

com.mysql.cj.jdbc.Driver

3. 替换新url连接,需要指定时区

# 设定时间为东八区
serverTimezone=GMT%2B8

# 完整url
String url="jdbc:mysql://"+dbHost+":"+dbPort+"/"+dbName+"?"
    + "serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8"
    + "&port="+dbPort+"&autoReconnect=true";

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • mysql允许远程连接的方法

    mysql允许远程连接的方法

    这篇文章主要介绍了mysql允许远程连接的方法,内容很详细,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • 查看本地MYSQL数据库IP地址的三种方法

    查看本地MYSQL数据库IP地址的三种方法

    本文介绍了多种方法来查看连接到本地MySQL服务器的IP地址,括使用SQL查询从`information_schema.processlist`获取IP地址,并通过`group by`进行统计,以及通过命令行工具如`mysql`和`awk`进行过滤和计数,这些方法有助于监控和管理数据库连接,需要的朋友可以参考下
    2024-10-10
  • MySQL InnoDB MRR优化指南

    MySQL InnoDB MRR优化指南

    这篇文章主要给大家介绍了关于MySQL InnoDB MRR优化的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • MySQL中的长事务示例详解

    MySQL中的长事务示例详解

    这篇文章主要给大家介绍了关于MySQL中长事务的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • 如何用workbench导出mysql数据库关系图

    如何用workbench导出mysql数据库关系图

    用workbench导出mysql数据库关系图的解决方法,需要的朋友请往下阅读
    2013-03-03
  • MySql CPU激增原因小结

    MySql CPU激增原因小结

    本文主要介绍了MySQL CPU激增的原因和解决方法,包括QPS激增、慢SQL和大量空闲连接导致的CPU升高,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-11-11
  • centos7.2离线安装mysql5.7.18.tar.gz

    centos7.2离线安装mysql5.7.18.tar.gz

    这篇文章主要为大家详细介绍了centos7.2离线安装mysql5.7.18.tar.gz,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • MySQL在Linux系统中隐藏命令行中的密码的方法

    MySQL在Linux系统中隐藏命令行中的密码的方法

    这篇文章主要介绍了MySQL在Linux系统中隐藏命令行中的密码的方法,作者利用简单的C程序实现,需要的朋友可以参考下
    2015-06-06
  • mysql 如何获取两个集合的交集/差集/并集

    mysql 如何获取两个集合的交集/差集/并集

    这篇文章主要介绍了mysql获取两个集合的交集/差集/并集操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • MySql .frm数据库文件导入的问题

    MySql .frm数据库文件导入的问题

    手头有.frm 文件,怎样导入数据库啊?
    2009-07-07

最新评论