idea连接数据库遇到的问题
一、情景
使用idea连接mysql数据库
二、问题及解决办法
1、直接连接报错
Connection refused: connect
2、mysql服务是否启动再连接依旧报错
3、使用Navicat Premium新建连接,发现需要密码,账号密码已忘记连接时报错1045
解决办法:重置密码
步骤如下:
a、net stop mysql关闭服务
b、net start mysql开启服务
c、安装目录的my.ini文件中,在[mysqld]下加skip-grant-tables
d、保存退出
e、mysql -u root -p
f、update user set password=password("root") where user="root";重置密码
g、flush mysql(或许这一步不需要?)
h、exit
j、重启服务
4、重启后再使用Navicat Premium新建连接发现已经可以
5、此时重复idea连接数据库的操作
填入信息后apply -> ok
发现可以连接了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步