我的编程空间,编程开发者的网络收藏夹
学习永远不晚

mysql无法连接

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

mysql无法连接

mysql连接不上的原因一般有两个:

1、mysql的数据库服务未启动

2、密码不正确

数据库服务未启动解决途径:

启动命令行,输入services.msc,调出服务管理器(个人说法),找到mysql的服务启动之

注意作者这里有两个不同的mysql数据库服务,这里会伴随产生另一个问题就是要正确启动自己的数据库服务

比如红笔圈出的"mysql"是mysql的数据库服务,而第二个mysql80才是作者自己创建的数据库的服务,所以作者要关闭mysql的服务,打开mysql80的服务,才能够使用mysql。

注:两个服务不能同时打开,不然mysql也用不了

该过程通过命令行实现:

找到命令行,并以管理员的身份运行:

输入:

net stop mysqlnet start mysql80/mysql

忘记密码解决途径:

在以管理员运行的命令行中依次输入:

net stop mysqlnet stop mysql80 mysqld --console --skip-grant-tables --shared-memory

输入完后重新打开一个命令行,依次输入"mysql",就能直接进入mysql了

之后再依次输入:

use mysql//打开mysql的内置数据库update user set authentication = sha1('新密码') where user = 'root' and host = 'localhost';flush privileges;//使新密码立即生效

注:mysql.8以后的版本因password函数被移出,可选用的加密函数有sha1()、md5()、sha()

语句2中的“and host = 'localhost'”可省略

之后输入"quit;",退出mysql

打开mysql数据库服务,重新进入就可以了。

mysql登录语句:

mysql -hlocalhost -uroot -p'密码'//完整版mysql -u root -p'密码'//简略版

上述语句中,'-h' 后接服务器名,'-u' 后接数据库用户名(root是mysql默认用户名),'-p' 后接密码

来源地址:https://blog.csdn.net/Chasingthewinds/article/details/129601861

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

mysql无法连接

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

keepalived中mysql无法连接怎么解决

如果Keepalived 中MySQL无法连接,可以按照以下步骤来解决:检查MySQL服务是否正常运行。可以通过使用 systemctl status mysql 或者 service mysql status 命令来检查MySQL服务的运
keepalived中mysql无法连接怎么解决
2024-05-10

win8无线无法连接 解决win8如何连接无线

如果您无法连接至无线网络,请首先尝试更新无线设备的驱动程序。请参阅win8如何找到硬件驱动程序。 确保您的无线路由器已正确设置。请参阅有关设置无线路由器的说明。 如果仍然无法连接,请确保该无线连接已开启: 1. 在开始屏幕,点按或单击&ld
2022-06-04

DBeaver 无法连接mysql可能的情况

DBeaver 无法连接mysql可能的两种情况: mysql user 没有远程连接权限。 mysql> use mysql;Reading table information for completion of table and c
2023-08-16

无法连接到internet

无法连接到Internet的原因:1、可能是由于电脑或其他设备的故障造成的,可以尝试重新启动设备或更换网线来解决问题;2、网络供应商的问题,需要联系网络供应商解决;3、由于网络设置的问题导致的,可以检查网络设置并进行相应的更改;4、电脑的防
2023-08-02

ubuntu上mysql端口3306无法远程连接

进行datgrip远程linux虚拟主机的连接时发现连接已被拒绝 解决方法如下 1.首先通过获取远程主机的虚拟地址ifconfig 2.本机进行ping和telnet进行测试 先进行连接测试 显示成功后进行telnet测试 telnet
2023-08-24

Windows无法连接到System

如果您的Windows系统无法连接到System,可能有几种原因和解决方法:1. 网络连接问题:首先确认您的网络连接是否正常。可以尝试重新启动您的路由器或调制解调器,并确保您的计算机已连接到正确的网络。2. 防火墙设置:检查您的防火墙设置,
2023-09-05

mysql无法连接到3306端口怎么解决

有几种可能的解决方法来解决无法连接到MySQL 3306端口的问题:检查MySQL服务是否正在运行:确保MySQL服务已经启动并正常运行。可以通过在命令行输入sudo systemctl status mysql(对于Linux系统)或者在
mysql无法连接到3306端口怎么解决
2024-04-09

navicat无法连接MySQL服务器怎么解决

如果Navicat无法连接到MySQL服务器,有几种可能的解决方案:确保MySQL服务器正在运行:首先要确保MySQL服务器正在运行,并且可以通过正确的主机名和端口号访问。可以使用命令行或者MySQL Workbench等工具来验证服务器是
navicat无法连接MySQL服务器怎么解决
2024-04-09

无法连接远程,Windows系统电脑无法远程连接怎么办

日常开发中,远程连接是我们最常使用到的一个功能,比如:前一段时间疫情泛滥,很多小伙伴需要在家办公,需要远程操作PC或者服务器;很多公司都没有自己的服务器,运用的也都是云服务器,需要进行远程连接才能达到操作的效果!但是Windows系统自带的
2023-06-04

编程热搜

目录