使用Navicat连接阿里云服务器MySQL
1.需要打开防火墙放行3306端口
systemctl start firewalld#开启防火墙firewall-cmd --list-all #参看所有端口状态firewall-cmd --zone=public --add-port=3306/tcp --permanent # 放行3306端口firewall-cmd --reload # 刷新生效
2.使用Navicat连接
3.常用MySQL指令
mysql -u root -p #登录use msyql;#使用具体哪个库show tables;#然后展示表结构service mysqld restart #重启vim /etc/f #mysql设置密码一定要有大小写字母,数字,特殊字符skip-grant-tables #如果忘记密码,将这条指令加入配置文件,就无需密码登录,直接回车(需要重启mysql)update user set authentication_string=password("123456") where user='root';flush privileges;# 刷新生效grant all privileges on *.* to 'root'@'%' ; #给root用户开启远程访问权限,%表示全部ip,测试阶段不指定具体ipflush privileges; #刷新权限