windows下用navicat链接虚拟机MYSQL数据库过程中的问题
程序员文章站
2022-05-01 14:49:54
...
linux下下载mysql
sudo apt-get install mysql-server
配置文件的设置
# 配置文件设置
vim /etc/mysql/mysql.conf.d/mysql.cnf
# 修改路径使外部可以链接
bind-address = 0.0.0.0
# 重启mysql
sudo service mysql restart
# 查看mysql
ps aux|grep mysqld
虚拟机授权
# 在虚拟机上为用户授权
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
# 刷新权限
FLUSH PRIVILEGES;
查看网络端口信息
netstat -ntpl 在虚拟机中查看网络端口信息
查看mysql的3306端口是否被占用
iptables -vnL 查看防火墙的状态,查看3306端口
如果3306处于drop状态,或者根本无3306端口,说明3306端口设置问题(此处并未找到3306端口)
开放防火墙端口
添加需要监听的端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
再次查看3306端口信息 iptables -vnL
此时发现3306端口已经打开
通过windows 外部来接虚拟机
上一篇: 都患慢性咽喉炎 为何药效反差大
下一篇: Android状态栏