解决ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)问题
2023-09-11 14:16:37 时间
在实习期间,需要使用数据库,安装公司给配置的数据库时出现下面问题:
首先我的数据库装在这个目录下: D:\Mysql\mysql-8.0.25-winx64
发现出现如下错误:
解决办法:查看解决办法如下:
继续在该窗口输入:mysqld --console出现如下窗口:
然后重新在cmd中打开上面窗口,即第二个窗口(注意用管理员权限打开上述窗口,且第一个窗口不能关闭)
重复上述操作:即下面这个图
再次输入密码(我是123456,第一次无密码,我后面自己改掉了密码)即可登入到数据库。
进入mysql数据库:use mysql
输入show databases; 命令可以看到数据库,说明你成功登录数据库。
输入show tables; 查看所有表,并找到user表,用户的信息就在该表中。
使用quit命令即可退出数据库。
然后用sqlyog连接Mysql时出现1251错误怎么办?
问题原因:
主要是由于mysql8以前的加密规则与mysql8以后的存在差异。
解决办法:
1、首先mysql必须是装好了(我们当然满足),如果不满足可以通过管理员身份打开的cmd中在mysql文件(若已配置环境变量就无须)下输入:
net start mysql是否服务启用成功
服务启动成功之后,输入命令:mysql -u root -p(第一次登录没有密码,直接按回车过)!
然后在mysql>后输入:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
#更新一下用户的密码,这个password 就是你新设置的密码 ,一般为123456 FLUSH PRIVILEGES; #刷新权限
成功后在sqlyog中输入修改后的密码(这里我设置的是123456)即可登录
参考:(15条消息) Mysql数据库忘记密码时通过cmd命令来修改_崔洪振367-CSDN博客_mysql数据库密码修改命令
相关文章
- mysql索引总结(4)-MySQL索引失效的几种情况
- mysql 设置 row格式binlog_为什么要把MySQL的binlog格式修改为row
- Host 'XXX' is not allowed to connect to this MySQL server 解决方案/如何开启MySQL的远程帐号
- MySQL :: MySQL Installation Guide :: 7.6.1 Basic Steps for MySQL Server Deployment with Docker
- file /usr/lib64/mysql/plugin/dialog.so from install of Percona-Server-server-56-5.6.24-rel72.2.el6.x86_64 conflicts with file from package mariadb-libs-1:5.5.60-1.el7_5.x86_64
- is-a,has-a,like-a是什么 sql server中,N''表示什么意思? 关于SQL SERVER的N前缀的理解
- 【MySQL高级】MySql中常用工具及Mysql 日志
- MySQL char varchar
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- mysql 几阶b树_在学到MySQL索引时,涉及到了B树和B+树.聊一聊
- 【mysql报错】ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
- 【mysql问题】解决2003-Can‘t connect to MySQL server on ‘ ‘(10060“Unknown error“)
- 基于 JavaWeb+MySQL实现网上购物系统软件【100010347】
- 基于C#+MySQL 实现(WinForm)开发小型的宾馆管理系统【100010293】
- ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),mysql服务已启动
- mac ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- 使用navicat连接mysql连接错误:Lost connection to Mysql server at 'waiting for initial communication packet'
- 保障MySQL安全的14个最佳方法
- MYSQL 主从架构搭建
- Linux下Mysql自启动
- 行成于思:从Oracle到MySQL
- Amoeba for MySQL 非常好用的mysql集群软件
- Linux5下安装MySQL过程记录
- 阿里云server改动MySQL初始password---Linux学习笔记
- MySQL建立双向主备复制server配置方法
- Go-MySQL-Driver:一个Go语言的轻量级极速的mysql驱动