我的数据源设置有什么问题 Spring Boot to connect to MySQL?
What is wrong with my datasource settings to get Spring Boot to connect to MySQL?
我按照下面的教程学习了如何编写 Spring 启动应用程序来访问 MySQL。
http://blog.netgloo.com/2014/10/27/using-mysql-in-spring-boot-via-spring-data-jpa-and-hibernate/
连接到 MySQL 数据库时出现错误消息。 http://pastebin.com/ykYJacjZ
我认为数据源设置有问题。以下是我的设置;
spring.datasource.url = jdbc:mysql://localhost:3360/netgloo_blog
spring.datasource.username = root
spring.datasource.password = ''
spring.datasource.driverClassName = com.mysql.jdbc.Driver
我是 运行 一个 MySQL 数据库,使用端口 3360 上的 Xampp。已创建一个数据库 'netgloo_blog'。我还创建了一个 table users
字段 id
, email
, name
.
您是否尝试过使用 CLI 连接到 MySQL 服务器?
mysql --host=localhost --port=3360 --user=root --password
我相信您要么弄错了端口,要么弄错了凭据。默认MySQL端口是3306,难道是你指定的端口号打错了?
也许您需要从本地主机授予对 root 的访问权限。
如果这种情况仍然存在,我建议您在 sql 中创建一个新用户,然后尝试与他一起进入。
未连接到数据库意味着数据库连接失败。凭据无效或您的系统无法访问数据库服务。正如您的 URL 所述,它仅在您的本地系统中。因此,尝试连接 mysql CLI,正如上面 aksamit 所述。
提供正确的凭据后,即使以下属性也能正常工作。
spring.datasource.url = jdbc:mysql://localhost:3360/netgloo_blog
spring.datasource.username = root
spring.datasource.password =
无需指定要使用某些非通用驱动程序的 driverClassName util class。 Spring 启动将 select 基于 URL 提供的驱动程序和 pom.xml 中存在的驱动程序依赖项
如果您在连接到数据库时仍然遇到问题,请告诉我们。
我按照下面的教程学习了如何编写 Spring 启动应用程序来访问 MySQL。
http://blog.netgloo.com/2014/10/27/using-mysql-in-spring-boot-via-spring-data-jpa-and-hibernate/
连接到 MySQL 数据库时出现错误消息。 http://pastebin.com/ykYJacjZ
我认为数据源设置有问题。以下是我的设置;
spring.datasource.url = jdbc:mysql://localhost:3360/netgloo_blog
spring.datasource.username = root
spring.datasource.password = ''
spring.datasource.driverClassName = com.mysql.jdbc.Driver
我是 运行 一个 MySQL 数据库,使用端口 3360 上的 Xampp。已创建一个数据库 'netgloo_blog'。我还创建了一个 table users
字段 id
, email
, name
.
您是否尝试过使用 CLI 连接到 MySQL 服务器?
mysql --host=localhost --port=3360 --user=root --password
我相信您要么弄错了端口,要么弄错了凭据。默认MySQL端口是3306,难道是你指定的端口号打错了?
也许您需要从本地主机授予对 root 的访问权限。
如果这种情况仍然存在,我建议您在 sql 中创建一个新用户,然后尝试与他一起进入。
未连接到数据库意味着数据库连接失败。凭据无效或您的系统无法访问数据库服务。正如您的 URL 所述,它仅在您的本地系统中。因此,尝试连接 mysql CLI,正如上面 aksamit 所述。
提供正确的凭据后,即使以下属性也能正常工作。
spring.datasource.url = jdbc:mysql://localhost:3360/netgloo_blog
spring.datasource.username = root
spring.datasource.password =
无需指定要使用某些非通用驱动程序的 driverClassName util class。 Spring 启动将 select 基于 URL 提供的驱动程序和 pom.xml 中存在的驱动程序依赖项 如果您在连接到数据库时仍然遇到问题,请告诉我们。