SQLyog连接不上mysql问题的解决方法(按照步骤,包解决)

 更新时间:2024年03月15日 11:03:19   作者:白糖熊  
这篇文章主要介绍了SQLyog连接不上mysql问题的解决方法,文中给大家分析了SQLyog连接不上mysql的几种原因,并通过图文结合的方式给大家讲解的非常详细,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

SQLyog连接不上mysql的原因:

  • windows与ubuntu系统ping不通
  • root的host未改成%,%代表可以远程连接
  • 端口3306未打开

解决办法:

  • ping不通,首先去查虚拟网卡的配置,一般来说点击虚拟机的编辑->虚拟网络编辑器->还原默认设置就可以解决问题,
  • 如果不能解决,建议百度。(ping通之后才能进行mysql的连接)如果可以ping通,这里可以选择【对mysql数据库进行update操作】。

备注:如果没有修改过数据库的密码,建议修改一下。

首先

  • 启动数据库
    service mysql start
  • 接下来登录root账号
    mysql -u root -p

密码输入自己设置的密码就可以了

在这里插入图片描述

这样就登录成功了。(以上是mysql修改密码的操作)下面进行修改root的host的操作

  • 我们在数据里输入use mysql
  • ???????然后输入select host,user from user;

在这里插入图片描述

  • 我这里的root的host修改过,如果你的root的host不是%,那么输入 update user set host=’%’ where user=’root’;进行修改,(如果这里输进去的命令不对,将单引号修改为输入)

在这里插入图片描述

  • 修改之后,我们输入 quit 退出数据库,重新启动数据库服务service mysql restart

在这里插入图片描述

  • 进行3306的端口开放,我们在终端中输入netstat -an | grep 3306
  • 如果你的**tcp**的3306端口前面显示的是127.0.0.1, 那么我们需要进行端口的开放
    cd /etc/mysql/mysql.conf.d使用命令进入到mysql.conf.d文件夹中,然后输入sudo vim mysqld.cnf(如下图)

在这里插入图片描述

  • 找到bind-address = 127.0.0.1,在前面加上一个#注释掉(如下图)

在这里插入图片描述

  • 退出:按Esc,shift + 冒号输入wq,退出保存。
  • 接下来在终端输入/etc/init.d/mysql restart
  • **ip**地址获取方法:在终端输入ifconfig

在这里插入图片描述

以上就是SQLyog连接不上mysql问题的解决方法(按照步骤,包解决)的详细内容,更多关于SQLyog连接不上mysql的资料请关注程序员之家其它相关文章!

相关文章

  • 开启MySQL远程连接的方法

    开启MySQL远程连接的方法

    这篇文章主要介绍了开启MySQL远程连接的方法,帮助大家更好的理解和学习MySQL数据库的使用,感兴趣的朋友可以了解下
    2020-12-12
  • 浅谈MySQL函数

    浅谈MySQL函数

    这篇文章主要介绍MySQL函数,主要解说数学函数、字符串函数、 时间函数、加密函数,需要的朋友可以参考下面文章具体内容
    2021-09-09
  • MySql超长自动截断实例详解

    MySql超长自动截断实例详解

    这篇文章主要介绍了MySql超长自动截断实例详解的相关资料,这里通过实例来说明如何实现自动截断的功能,需要的朋友可以参考下
    2017-07-07
  • SQL中current_date()函数的实现

    SQL中current_date()函数的实现

    日期时间类型的数据也是经常要用到的,SQL中也提供了一些函数对这些数据进行处理,本文主要介绍了SQL中current_date()函数的实现,具有一定的参考价值
    2024-02-02
  • MySQL 密码设置

    MySQL 密码设置

    本文介绍了如何修改一个用户的密码,你可以使用三种方法,GRANT语句、SET PASSWORD语句、直接修改授权表以及使用管理工具mysqladmin。
    2009-04-04
  • MySQL数据实时同步到MongoDB的实践分享

    MySQL数据实时同步到MongoDB的实践分享

    很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步,我自己亲测了一种方式可以实现MySQL数据实时同步到MongoDB,跟大家分享一下,希望对你有帮助
    2024-01-01
  • MySQL 一则慢日志监控误报的问题分析与解决

    MySQL 一则慢日志监控误报的问题分析与解决

    这篇文章主要介绍了MySQL 一则慢日志监控误报的问题分析与解决,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下
    2021-01-01
  • Mysql sql慢查询监控脚本代码实例

    Mysql sql慢查询监控脚本代码实例

    这篇文章主要介绍了Mysql sql慢查询监控脚本代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • 在Mysql上创建数据表实例代码

    在Mysql上创建数据表实例代码

    这篇文章主要介绍了如何在Mysql上创建数据表,需要的朋友可以参考下
    2014-03-03
  • jdbc中自带MySQL?连接池实践示例

    jdbc中自带MySQL?连接池实践示例

    这篇文章主要为大家介绍了jdbc中自带MySQL连接池实践示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07

最新评论

?


http://www.vxiaotou.com