美文网首页
Navicat下载安装连接本地&远程Mysql指令

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

作者: 骨头社社员Vankd | 来源:发表于2020-08-11 10:30 被阅读0次

安装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)

手动开启 输入net stop mysql关闭本地服务

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

聪明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.去远程服务器中设置控制面板的防火墙高级设置

控制面板

2.入站规则中新建规则

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

相关文章

网友评论

      本文标题:Navicat下载安装连接本地&远程Mysql指令

      本文链接:https://www.haomeiwen.com/subject/keyedktx.html