创建数据库/用户/设置用户权限
CREATE DATABASE IF NOT EXISTS {databaes_name} DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
CREATE USER '{user_name}'@'%' IDENTIFIED BY '{password}';
grant all privileges on {databaes_name}.* to '{user_name}'@'%';
flush privileges;
允许远程连接
打开配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到配置
bind-address = 127.0.0.1
注释掉该行:
#bind-address = 127.0.0.1
或者改为:
bind-address = 0.0.0.0
允许任意IP访问,或者自己指定一个IP地址。
重启 MySQL:
sudo /etc/init.d/mysql restart
网友评论