新手必看:MySQL 8.0与旧版连接区别及hostName设置方法

 更新时间:2026年07月30日 11:03:38   作者:江輕木  
还在为MySQL 8.0版本连接发愁?本文手把手教你配置本地和服务器上的MySQL连接,包括hostName、端口3306、databaseName等关键参数,区分8.0以上和以下版本差异,让你轻松连上数据库,告别连接错误

一、本地上的MYSQL链接

1:mysql:8.0版本以下

db.driverClassName=com.mysql.jdbc.Driver
db.url=jdbc:mysql://hostName:3306/databaseName?useUnicode=true&characterEncoding=utf8&useSSL=false
db.username=yourUsername
db.password=yourPassword
  • hostName:将其替换为本地主机的IP地址或主机名。通常情况下,你可以使用"localhost"或"127.0.0.1"来表示本地主机。
  • port:将其替换为MySQL服务器的端口号。默认情况下,MySQL使用端口号3306。
  • databaseName:将其替换为你要连接的实际数据库名称。
  • yourUsername:将其替换为你的MySQL数据库的用户名。
  • yourPassword:将其替换为你的MySQL数据库的密码。

2:mysql:8.0版本以上

db.driverClassName=com.mysql.cj.jdbc.Driver
db.url=jdbc:mysql://hostName:3306/databaseName?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
db.username=yourUsername
db.password=yourPassword
  • hostName:将其替换为本地主机的IP地址或主机名。通常情况下,你可以使用"localhost"或"127.0.0.1"来表示本地主机。
  • port:将其替换为MySQL服务器的端口号。默认情况下,MySQL使用端口号3306。
  • databaseName:将其替换为你要连接的实际数据库名称。
  • yourUsername:将其替换为你的MySQL数据库的用户名。
  • yourPassword:将其替换为你的MySQL数据库的密码。

二、服务器上的MYSQL链接

1:mysql:8.0以下

db.driverClassName=com.mysql.jdbc.Driver
db.url=jdbc:mysql://hostName:port/databaseName?useUnicode=true&characterEncoding=utf8
db.username=yourUsername
db.password=yourPassword
  • hostName:将其替换为你的数据库服务器的主机名或IP地址。
  • port:将其替换为数据库服务器使用的端口号(例如,默认情况下是3306)。
  • databaseName:将其替换为你要连接的数据库的名称。
  • yourUsername:将其替换为你的实际用户名。
  • yourPassword:将其替换为你的实际密码。

2:mysql:8.0以上

db.driverClassName=com.mysql.cj.jdbc.Driver
db.url=jdbc:mysql://hostName:port/databaseName?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
db.username=yourUsername
db.password=yourPassword
  • hostName:将其替换为你的数据库服务器的主机名或IP地址。
  • port:将其替换为数据库服务器使用的端口号(例如,默认情况下是3306)。
  • databaseName:将其替换为你要连接的数据库的名称。
  • yourUsername:将其替换为你的实际用户名。
  • yourPassword:将其替换为你的实际密码。

三、总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • JDBC连接MySQL5.7的方法

    JDBC连接MySQL5.7的方法

    这篇文章主要介绍了JDBC连接MySQL5.7的方法,需要的朋友可以参考下
    2018-05-05
  • MySql与Navicat安装教程分享

    MySql与Navicat安装教程分享

    这篇文章主要介绍了MySql与Navicat安装教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • MySQL如何用GROUP BY分组取字段最大值或最新一条

    MySQL如何用GROUP BY分组取字段最大值或最新一条

    这篇文章主要介绍了MySQL如何用GROUP BY分组取字段最大值或最新一条问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • MySQL优化及索引解析

    MySQL优化及索引解析

    这篇文章主要介绍了MySQL优化及索引解析,索引关系型数据库为了加速对表中行数据检索的数据结构,下面文章详细内容,需要的小伙伴可以参考一下
    2022-03-03
  • mysql最左前缀法则导致索引失效的解决

    mysql最左前缀法则导致索引失效的解决

    最左前缀是在使用innodb存储引擎索引时,需要遵守的法则,本文主要介绍了mysql最左前缀法则导致索引失效的解决,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • mysql 5.7.17 安装配置方法图文教程

    mysql 5.7.17 安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql 5.7.17 安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • MySQL数据库设计之利用Python操作Schema方法详解

    MySQL数据库设计之利用Python操作Schema方法详解

    这篇文章主要介绍了MySQL数据库设计之利用Python操作Schema方法详解,还是比较不错的,这里分享给大家,供需要的朋友参考。
    2017-11-11
  • mysql函数之截取字符串的实现

    mysql函数之截取字符串的实现

    本文主要介绍了mysql函数之截取字符串的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • MySQL逻辑备份的实现步骤

    MySQL逻辑备份的实现步骤

    本文主要介绍了MySQL逻辑备份的实现步骤,包括使用mysqldump和mysqlpump工具进行备份和恢复,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2025-03-03
  • MySQL索引优化指南之如何科学为数据表添加索引

    MySQL索引优化指南之如何科学为数据表添加索引

    在数据库优化中,索引(Index)是最常用的性能优化手段之一,正确的索引可以大幅提升查询速度,本文小编就来和大家讲讲如何为数据表科学添加索引吧
    2025-05-05

最新评论