Navicat连接阿里云服务器MySQL

使用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连接

Navicat连接阿里云服务器MySQL_第1张图片

3.常用MySQL指令

mysql -u root -p #登录
use msyql;#使用具体哪个库
show tables;#然后展示表结构
service mysqld restart #重启

vim /etc/my.cnf #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,测试阶段不指定具体ip
flush privileges; #刷新权限

你可能感兴趣的:(mysql)