mysql80设置远程访问权限
- 登录 MySQL 服务器
mysql -u root -p
- 创建远程访问用户
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
- 授权远程访问用户访问权限
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%';
- 重新加载权限
FLUSH PRIVILEGES;
- 修改 MySQL 配置文件
找到 MySQL 配置文件 my.cnf 或者 my.ini,一般在 /etc/mysql/ 或者 /usr/local/mysql/ 下,添加以下内容:
bind-address = 0.0.0.0
- 重启 MySQL 服务
sudo service mysql restart
现在就可以使用远程访问用户访问 MySQL 服务器了。注意,为了安全起见,建议仅允许特定 IP 地址访问数据库,可以将 % 替换成具体的 IP 地址。
原文地址: https://www.cveoy.top/t/topic/eYDB 著作权归作者所有。请勿转载和采集!