zoukankan      html  css  js  c++  java
  • Navicat无法连接到MySQL

    一、解决办法:

    1、首先在远程服务器上连接进入mysql,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。 

    2、输入下面命令,授权所有的客户端都可以访问服务器的权限,下面的‘123456’为你数据库的实际密码,记得修改:

    grant all privileges on *.* to root@'%' identified by '123456';

    3、输入下面命令,刷新权限

    flush privileges; 

    4、进入相应目录修改ssh_config和sshd_config文件

    cd /etc/ssh
    vi ssh_config  

    将 #PasswordAuthentication yes改为 PasswordAuthentication yes,我们去掉了它前面的#

    编辑sshd_config 做同样的去掉‘#’操作

    5、然后重新启动mysql服务

    /etc/init.d/mysqld restart

    这里如果加入了服务,就直接可以用service。

    6、权限已经更改了仍无法连接Navicat

    mysql> select  User,authentication_string,Host from user;
    +---------------+-------------------------------------------+-----------+
    | User          | authentication_string                     | Host      |
    +---------------+-------------------------------------------+-----------+
    | root          | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | %         |
    | mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | localhost |
    | mysql.sys     | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | localhost |
    +---------------+-------------------------------------------+-----------+
    3 rows in set (0.00 sec)

    二、以上仍不能解决

    1、参考博客:https://blog.csdn.net/weixin_40974880/article/details/83056768

    2、我是因为阿里云的问题

    a、进入控制台

     b、已开通的服务

     c、进入实例

     d、配置规则

     e、克隆

     f、如图填写后,保存

    3、连接naviecat,成功

  • 相关阅读:
    C++ version the delaunay triangulation
    Jason Saragih's Homepage
    asm/aam links
    自动白平衡算法效果图
    What algorithm to use to normalize someone's face on image
    神奇的图像处理算法
    计算机视觉牛人博客和代码汇总
    雅虎开源色情图片检测神经网络
    蚁群算法
    时间序列分析
  • 原文地址:https://www.cnblogs.com/hzgq/p/12055885.html
Copyright © 2011-2022 走看看