Navicat下载安装连接本地&远程Mysql指令

安装mysql 8.0.18.zip压缩版

mysql8.018安装及配置

同时添加本地mysql文件bin绝对地址至Path以在cmd中调用mysql

连接本地mysql数据库

初次安装后,预使用navicat连接数据库,需要在mysql cline中输入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';(password 代表密码)

第一步:开启本地mysql连接服务

1.以管理员身份运行cmd,输入mysqld install

2.输入net start mysql 开启本地服务(也可在cmd输入services.msc手动开启mysql)

Navicat下载安装连接本地&远程Mysql指令_第1张图片
手动开启
Navicat下载安装连接本地&远程Mysql指令_第2张图片
输入net stop mysql关闭本地服务

3.输入mysql -u root -p以正式启动mysql,同时需要输入登陆密码(同Navicat中的登陆密码)

Navicat下载安装连接本地&远程Mysql指令_第3张图片
聪明123

4.输入exit;关闭mysql

开启远程访问服务

开启远程访问

1.输入以下代码查看

use mysql;

select host, user, authentication_string, plugin from user;

查看user表的root用户Host字段是localhost,说明root用户只能本地登录,现在把他改成远程登录

2.修改root的host修改为%(这段代码表示运行用户用本地IP连接本地mysql,否则只能通过localhost连接)

update user set host='%' where user='root';

3.所有操作后,应执行表示无需重启mysql立即生效。

FLUSH PRIVILEGES;

4.再执行远程连接授权语句:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

FLUSH PRIVILEGES;

5.若发现执行以上语句,依然是无法连接

1.去远程服务器中设置控制面板的防火墙高级设置

Navicat下载安装连接本地&远程Mysql指令_第4张图片
控制面板

2.入站规则中新建规则

3.添加本地端口,以允许mysql连接

Navicat下载安装连接本地&远程Mysql指令_第5张图片

你可能感兴趣的:(Navicat下载安装连接本地&远程Mysql指令)