16 09 2019

    一、使用Navicat链接mysql数据库

    ①登录云服务商,在安全组中放行3306端口,出口、入口都添加。

    

    ②按如下所示配置参数,点击确定保存。

    

    ③进行授权操作。

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
    重载授权表
    FLUSH PRIVILEGES;

    ④检查防火墙有没有屏蔽3306端口,查看开放端口,有3306则没蔽,没有则被屏蔽,屏蔽的情况下自行添加,

    操作如下:

    查看防火墙端口:firewall-cmd --zone=public --list-ports  或者   firewall-cmd --list-ports

    添加防火墙端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent

    重启防火墙端口:firewall-cmd --reload

    防火墙.png

    ⑤在本机Navicat中新建链接,链接Mysql,输入远程IP、端口、登录账户、密码保存,测试链接,return 'OK';

    


    二、mysql设置环境变量

    ①找到环境变量

        windows + e,在弹出框找到此电脑,鼠标右键->属性,找到高级系统设置

        图片.png


    ②找到环境变量设置按钮

         图片.png


    ③新建环境变量,变量值为本机安装的mysql路径

        图片.png


    ④编辑系统变量Path,在其他值后面添加%MYSQL_HOME%,然后点击确定->确定

        图片.png

    

    ⑤测试成功与否,windows+r打开命令行工具输入cmd,在命令行窗口输入mysqldump,看到如下黑窗口则环境变量设置成功

        图片.png

            

        图片.png


    ⑥登录mysql并设置密码,输入mysql -u root -p,默认没有密码直接回车,登录到mysql,执行以下修改命令,Query OK说明修改成功

        图片.png

            

        图片.png