mysql无法连接问题及其环境变量配置

问题:Can't connect to MySQL server on 'localhost:3306' (10061)

方案一(不推荐)

第一:在环境变量-系统变量的path中添加mysql的bin目录,我的是D:\mysql\mysql-8.0.24-winx64\mysql-8.0.24-winx64\bin

第二:在该bin目录命令行中执行 mysqld --console

ok!打开一个同样的窗口执行mysql -uroot -proot 即可

方案二(推荐)

同样要配置环境变量。

先保存自己的data和my.ini数据,

然后删除bin目录的data和my.ini。

1.mysqld --remove mysql

2.mysqld --install (安装mysql)

3.mysqld --initialize --user=root --console (初始化mysql)

4.net start mysql (启动mysql)

5.mysql -u root -p (进入mysql,输入初始密码)

6.set password="你的新密码"; (设置密码)

想要用自己原来的数据库,可以先通过任务管理器把mysql服务先关掉,然后删除新的data,把自己原来的data和my.ini复制过来,直接执行第四部,再用你原来的密码登录即可。

相关推荐
徐子元竟然被占了!!5 小时前
Linux-systemctl
linux·数据库·oracle
YJlio7 小时前
Active Directory 工具学习笔记(10.8):AdInsight——保存与导出(证据留存、共享与二次分析)
数据库·笔记·学习
suoyue_zhan7 小时前
GBase的管理监控平台GEM实践指南
数据库
哈哈老师啊8 小时前
Springboot学生综合测评系统hxtne(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·数据库·spring boot
小小8程序员8 小时前
Redis-10
数据库·redis·缓存
liuzhilongDBA8 小时前
从collation mismatch异常到其原理
数据库·version·glibc·postgres·collation
梁萌8 小时前
MySQL数据库分库分表介绍
数据库·mysql·shardingsphere·分库分表
占疏10 小时前
dify API访问工作流/聊天
开发语言·数据库·python
Cat God 00711 小时前
SQL使用及注意事项
数据库·sql·mysql