mysql数据库连接字符串
2021/8/13 19:35:54
本文主要是介绍mysql数据库连接字符串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
记得之前两个web服务,一个可以用 IP 连接数据库,一个必须得用localhost连接数据库,否则报错
今天发现本来可以用 ip 连接数据库的服务也报了同样的错
Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Access denied for user 'root'@'WIN-1V93UI5AND2' (using password: YES)
我想可能是之前给mysql开远程访问的权限的时候没有真正的存下配置,电脑重启了以后,配置就失效了
spring boot 配置文件application中连接数据库的配置文件写是localhost能正常连接数据库,但是改为本机的ip之后启动项目报错 问题原因:mysql 没有开启远程允许远程连接的权限 登录mysql mysql -u root -p 回车 输入密码 输入密码进入mysql 切换到mysql 数据库,然后输入下面两条命令 grant all privileges on *.* to 'root'@'%' identified by '2222222' with grant option; flush privileges; 注:%表示允许任何ip地址的电脑用root帐户和密码(2222222)来访问这个mysql server。 重启mysql服务 windows+R 弹出运行框 在运行框中输入cmd + 回车 进入系统的dos窗口 停止mysql:输入 net stop mysql; 启动mysql:输入 net start mysql; windows下不能直接重启(restart),只能先停止,再启动。 之后就能在application中配置ip连接数据库了· ———————————————— 版权声明:本文为CSDN博主「qsysz_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qsysz_/article/details/82765069
但是如果是配置失效了,为啥我用navicat可以连接呢?
还是搞不懂
这篇关于mysql数据库连接字符串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-02MySQL 3主集群搭建
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解