美文网首页
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