分享Navicat无法连接MySQL的详细处理方法

更新日期:2023-03-25

来源:系统部落

  众多周知,Navicat Premium是一款专业数据库管理工具,无论是新手还是专业的开发人员都能使用。但是有小伙伴发现自己的Navicat连接不上MySQL,那就什么也看不了了,这该怎么办?下面小编就给大家分享几个详细的处理方法。

分享Navicat无法连接MySQL的详细处理方法

  一、查看端口3306是否一样

  1、先登录上mysql,可以直接登录,或者cmd,从命令行那里进mysql -uroot -p,然后输入密码。

分享Navicat无法连接MySQL的详细处理方法

  2、进入其中一个数据库中。

分享Navicat无法连接MySQL的详细处理方法

  3、输入:show global variables like ‘port’;查看端口号。(如果Navicat的端口号跟mysql的端口号是一样的那么就不用管了这一步了)

分享Navicat无法连接MySQL的详细处理方法

  二、查看服务是否启动

  1、 右击“我的电脑”->找到“管理”。

分享Navicat无法连接MySQL的详细处理方法

  2、找到“服务和应用程序”中的“服务”。

分享Navicat无法连接MySQL的详细处理方法

  3、在服务里面找到Mysql,点击“启动”,让它运行起来。

分享Navicat无法连接MySQL的详细处理方法

  4、在Navicat里面点击连接再试一试。

分享Navicat无法连接MySQL的详细处理方法

  如果实在不放心,怕只是连接上但是数据传不上的话,可以先建一个表student,在命令行里面输入语句建表,加载数据到表里面。然后再在Navicat里面查看student表里的数据。

create table Student( Sno int not null auto_increment primary key,Sname varchar(10) not null,Sex char(1) not null,Sage tinyint(100) not null,Sdept char(4) not null)comment = '学生表';
//建表语句
alter table Student auto_increment = 201215121;
insert into Student (Sname, Sex, Sage, Sdept) values ('李勇', '男', 20, 'CS');
insert into Student (Sname, Sex, Sage, Sdept) values ('刘晨', '女', 19, 'CS');
insert into Student (Sname, Sex, Sage, Sdept) values ('王敏', '女', 18, 'MA');
insert into Student (Sname, Sex, Sage, Sdept) values ('张立', '男', 19, 'IS');
//加载数据进表
分享Navicat无法连接MySQL的详细处理方法