-- 修改 MySQL 用户权限,允许远程访问
-- 1. 登录 MySQL
mysql -u root -p
-- 2. 切换到 MySQL 数据库
USE mysql;
-- 3. 更新用户权限,允许从任何主机访问(% 表示所有 IP)
UPDATE user SET Host = '%' WHERE User = 'your_username';
-- 4. 授予所有权限给用户(可选)
GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' WITH GRANT OPTION;
-- 5. 刷新权限
FLUSH PRIVILEGES;
-- 6. 退出 MySQL
EXIT;
-- 注意:确保 MySQL 配置文件 (my.cnf 或 my.ini) 中的 bind-address 设置为 0.0.0.0 或者注释掉该行,以便允许远程连接。
mysql -u root -p 命令以管理员身份登录 MySQL。Host 字段为 %,表示允许从任何 IP 地址进行远程访问。你可以根据需要替换为特定的 IP 地址。此外,确保 MySQL 配置文件中 bind-address 设置为 0.0.0.0 或者注释掉该行,以便允许远程连接。
上一篇:mysql修改用户密码的命令
下一篇:mysql 外键
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站