一、使用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
⑤在本机Navicat中新建链接,链接Mysql,输入远程IP、端口、登录账户、密码保存,测试链接,return 'OK';
二、mysql设置环境变量
①找到环境变量
windows + e,在弹出框找到此电脑,鼠标右键->属性,找到高级系统设置
②找到环境变量设置按钮
③新建环境变量,变量值为本机安装的mysql路径
④编辑系统变量Path,在其他值后面添加%MYSQL_HOME%,然后点击确定->确定
⑤测试成功与否,windows+r打开命令行工具输入cmd,在命令行窗口输入mysqldump,看到如下黑窗口则环境变量设置成功
⑥登录mysql并设置密码,输入mysql -u root -p,默认没有密码直接回车,登录到mysql,执行以下修改命令,Query OK说明修改成功