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复制过来,直接执行第四部,再用你原来的密码登录即可。

相关推荐
Hello.Reader1 小时前
Redis热点数据管理全解析:从MySQL同步到高效缓存的完整解决方案
redis·mysql·缓存
是程序喵呀1 小时前
MySQL备份
android·mysql·adb
指尖上跳动的旋律2 小时前
shell脚本定义特殊字符导致执行mysql文件错误的问题
数据库·mysql
一勺菠萝丶2 小时前
MongoDB 常用操作指南(Docker 环境下)
数据库·mongodb·docker
m0_748244833 小时前
StarRocks 排查单副本表
大数据·数据库·python
C++忠实粉丝3 小时前
Redis 介绍和安装
数据库·redis·缓存
wmd131643067123 小时前
将微信配置信息存到数据库并进行调用
数据库·微信
是阿建吖!3 小时前
【Linux】基础IO(磁盘文件)
linux·服务器·数据库
凡人的AI工具箱3 小时前
每天40分玩转Django:Django国际化
数据库·人工智能·后端·python·django·sqlite
ClouGence3 小时前
Redis 到 Redis 数据迁移同步
数据库·redis·缓存