为什么我的navicat premium 连不上mysql?

发布网友 发布时间:2022-04-24 13:28

我来回答

3个回答

懂视网 时间:2022-05-01 20:06

Enter password:

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 8

Server version: 5.7.17-0ubuntu0.16.04.1 (Ubuntu)

 

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

 

Type ‘help;‘ or ‘h‘ for help. Type ‘c‘ to clear the current input statement.

mysql> grant all privileges on *.* to root@"%" identified by "root";

Query OK, 0 rows affected, 1 warning (0.03 sec)

 

mysql> exit

root@liulianjiang-virtual-machine:/etc/mysql# grep -R address *

mysql.conf.d/mysqld.cnf:bind-address        = 127.0.0.1

root@liulianjiang-virtual-machine:/etc/mysql# vi mysql.conf.d/mysqld.cnf

bind-address = 127.0.0.1

这条语句显示的绑定了本地IP地址,以至于增加权限也无济于事。我尝试着屏蔽它,使他成为这样"#bind-address = 127.0.0.1"。

root@liulianjiang-virtual-machine:/etc/mysql# sudo /etc/init.d/mysql restart

 

搞定

用navicat链接不上ubuntu中的mysql服务器

标签:virt   reserve   command   its   rpo   权限   restart   本地ip   cte   

热心网友 时间:2022-05-01 17:14

无法连接到 MySQL 服务器,可能的情况为:
1、MySQL 服务没有启动,一般是在异常的情况下 MySQL 无法启动导致的,比如无可用的磁盘空间,my.ini 里 MySQL 的 basedir 路径设置错误等;
2、MySQL 服务器资源紧张,导致无法连接。
解决方法:
1、如果你是虚拟主机用户(购买的空间),则联系空间商检查 MySQL 是否正常启动,并确认 MySQL 的配置信息(是否为 localhost);
2、如果你是主机用户(拥有管理主机权限),则按下面步骤检查:
1)检查磁盘空间是否还有剩余可用空间,尽量保持有足够的磁盘空间可用。
2)检查 my.ini 里的 basedir (MySQL 安装地址) 和 datadir (数据目录存放地址)等参数设置是否正确,然后重新启动下 MySQL 服务。

热心网友 时间:2022-05-01 18:32

试一下在dos中能否登录mysql -u root -p追问登不了

追答那就是你mysql有问题

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com