💬 前言
简单记录一下如何假设一个简易的 MySQL 服务器并添加用户、允许远程访问等.
📥 安装
sudo apt install -y mysql-server
👤 添加用户并允许远程访问
sudo mysql
# 以 root 身份直接登入 mysql
mysql> create user 'username'@'localhost' identified by 'password';
# 此处的 localhost 指的是允许访问的来源,localhost 几位只允许本地访问,如果要对所有连接开放,填写 % 即可,如果要对特定 ip 开放,填写相对应的 ip 就行
mysql> grant all privileges on *.* to 'username'@'localhost';
# 赋权
mysql> flush privileges;
#刷新权限
mysql> exit;
接下来我们还需要修改 MySQL 的监听端口,让它可以监听外部访问.
我这里的配置文件路径为/etc/mysql/mysql.conf.d/mysqld.cnf
,这个因人而异,不是这个路径的寻找一下,然后把其中bind-address = 127.0.0.1
改为bind-address = 0.0.0.0
即可.
最后sudo service mysql restart
重启 MySQL 就行了.
Comments NOTHING