mysql设置远程 mysql添加远程账号

导读:在使用MySQL时,我们可能需要添加远程账号以便于其他人或者程序可以连接到我们的数据库 。本文将介绍如何添加MySQL远程账号 。
【mysql设置远程 mysql添加远程账号】1. 进入MySQL控制台
在终端输入以下命令进入MySQL控制台:
```
mysql -u root -p
其中root为用户名,-p表示需要输入密码,执行该命令后会提示输入密码 。
2. 创建远程账号
在MySQL控制台中输入以下命令创建一个远程账号:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
其中,username为你要创建的用户名,%表示允许任何IP地址连接,如果你只想允许特定的IP地址连接,则将%替换成对应的IP地址即可 。password为该用户的密码 。
3. 授权远程账号
在MySQL控制台中输入以下命令给刚才创建的账号授权:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
其中 , *.*表示所有数据库和表 , 如果你只想授权特定的数据库或表 , 则将*.*替换成对应的数据库或表名即可 。
4. 刷新权限
在MySQL控制台中输入以下命令刷新权限:
FLUSH PRIVILEGES;
5. 退出MySQL控制台
在MySQL控制台中输入以下命令退出:
exit;
总结:通过以上步骤,我们可以成功地添加一个MySQL远程账号 , 并给其授权,使得其他人或程序可以连接到我们的数据库 。

    推荐阅读