虚拟机安装MySQL数据库与外部访问连接(详细)
程序员文章站
2024-03-08 20:09:04
...
虚拟机安装MySQL数据库与外部访问连接(详细)
1.下载相关包组件
yum install mysql mysql-server mysql-devel
2.启动MySQL
service mysqld start
3.自带脚本配置MySQL密码以及访问控制
/usr/bin/mysql_secure_installation
4.远程用户访问MySQL
进入mysql
use mysql;
修改连接权限
update user set host = '%' where user = 'root';
更改加密方式
update user set plugin='mysql_native_password' where user ='root';
刷新
flush PRIVILEGES;
授权远程连接
grant all on *.* to 'root'@'%';
查看
select host,user from user;
防火墙设置
关闭防火墙
查看防火墙状态(active防火墙处于**状态)
systemctl status firewalld.service
停止防火墙
systemctl stop firewalld.service
禁止自启动
systemctl disable firewalld.service
开启防火墙
systemctl start firewalld.service
跟随系统开启
systemctl enable firewalld.service
5.其他:
# 删除用户
# 可用 use mysql;
# select host,user from user; 查看主机与用户名
delete from mysql.user where user='用户名' and host='主机名';
# 更改密码
mysqladmin -uroot -p旧密码 password 新密码;
上一篇: php实现头像上传预览功能