当前位置:网站首页>ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法
ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法
2022-08-04 05:36:00 【m0_67391683】
这个解决办法是我根据网上一系列的方法准备突然成功的,所以我想可能是由于本身其不稳定造成的
首先,我在官网上下载了mysql文件,这个网上随便找都能找到怎么下载的
然后打开文件后,发现没有my.ini
所以我就找了一个文档放了进去
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ----------是你的文件路径-------------
basedir=F:mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建
#datadir=F:mysql-8.0.27-winx64data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
注意不要照抄,文件路径是你自己下载的路径,data是在创建的时候会自动生成,所以只需要写好路径,不要自己创建,在路径里面也不要改名字,就叫data
接着就是初始化My SQL数据库
切换到bin目录下,我是直接用管理员身份打开的
在MySQLbin目录下复制以下代码
mysqld --initialize --console
如果出现我这样情况就是说明data已经创建过了,删了data可以重新正常运行,如果data删不了的话需要按住win+r然后输入services.msc,回车找到mysql
然后关闭它,就可以删了data了
如果运行成功的话,会在最后一行的note中看到一个[email protected]:。。。后面的是随机初始密码,把他记下来
之后输入
net start mysql
会出现服务正在启动和服务成功
之后再输入
mysql -uroot -p
回车会叫你输密码,这就是我开始头疼的地方了,每一次我输入密码都会出现
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost:3306’ (10061)
整的自闭了,操作都是一步步来的为什么会出现问题(虽然之前也有一些小的问题,不过我在上面说的配置方法已经提醒大家了)接着我就开始找方法,找了一个上午都没有找到原因,所以我就重复上面的操作,将data删了,然后重启在services.msc中重启mysql,然后再在命令提示符中输入net start mysql 重新启动服务,我发现好像在services中,mysql不是立马就被启动的,输入net start mysql之后需要等一会,mysql才会启动,等mysql启动了,我再输入mysql -uroot -p,输入随机密码就突然成功了
我觉得可能是在命令提示符中提示成功创建后,mysql并没有立马启动,需要等完全启动成功之后才可以输入密码然后进入
修改密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘想要修改的密码’;
最后希望大家都可以一次成功,看到n多次ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost:3306’ (10061)就挺崩溃的
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- 基于子空间结构保持的迁移学习方法MLSSM
- 类图规范总结
- Network skills: teach you to install batteries on the router, you can still surf the Internet when the power is cut off!
- A priori box (Anchor) in target detection
- A semi-supervised Laplace skyhawk optimization depth nuclear extreme learning machine for classification
- IDEA 控制台 中文乱码问题(如果网上教程都无法解决你的问题的话)
- 缓动动画,有关窗口的一些常见操作,BOM操作
- 为什么不使用VS管理QT项目
- 网页中常用的两种绘图技术,用canvas绘图,绘制出一个三角形,矩形,柱状图,扇形图
- 事件链原理,事件代理,页面的渲染流程,防抖和节流,懒加载和预加载
猜你喜欢
Operating System Kernel
EfficientNet解读:神经网络的复合缩放方法(基于tf-Kersa复现代码)
无监督特征对齐的迁移学习理论框架
基于爬行动物搜索RSA优化LSTM的时间序列预测
Database knowledge: SQLServer creates non-sa user notes
2DCNN, 1DCNN, BP, SVM fault diagnosis and result visualization of matlab
用手机也能轻松玩转MATLAB编程
树莓派 4 B 拨动开关控制风扇 Rasberry Pi 4 B Add Toggle Switch for the Fan
格拉姆角场GAF将时序数据转换为图像并应用于故障诊断
解决腾讯云DescribeInstances api查询20条记录以上的问题
随机推荐
EfficientNet解读:神经网络的复合缩放方法(基于tf-Kersa复现代码)
【音视频开发系列】fdk_aac 之 PCM 转 AAC
异步编程之promise,任务队列,事件循环
目标检测中的IoU、GIoU、DIoU与CIoU
自适应迁移学习核极限学习机用于预测
缓存穿透、击穿、雪崩
SegNet——论文笔记
普通用户 远程桌面连接 服务器 Remote Desktop Service
数据库文档生成工具V1.0
MATLAB版量化交易技术分析工具TA-Lib【不付费也可获取,不要被付费吓跑】
Uos统信系统 IP地址以及完整主机名配置
RuntimeError: You called this URL via POST, but the URL doesn‘t end in a slash and you have APPEND_S
目标检测中的先验框(Anchor)
网页中常用的两种绘图技术,用canvas绘图,绘制出一个三角形,矩形,柱状图,扇形图
90多款matlab工具箱打包放送
golang rtsp拉流测试
科研绘图图表类型种类繁多,本文告诉你如何选择!
舍不得花钱买1stOpt,不妨试试这款免费的拟合优化神器【openLU】
golang 的库引用方法
ThreadLocal内存泄漏问题讲解