centos7 mysql 新增一個用戶
时间: 2024-06-11 12:03:35 浏览: 15
在 CentOS 7 中,MySQL 的用户管理是通过 MySQL 客户端工具或通过命令行界面进行的。以下是在 MySQL 服务器上新增一个用户的步骤:
1. **登录 MySQL**:
打开终端,输入 `mysql -u root -p`(如果你没有修改默认的 root 用户密码,会提示输入密码)。如果尚未安装 MySQL,可以先通过 `yum install mysql-server` 命令进行安装。
2. **选择数据库模式**:
输入 `mysql>` 或 `use mysql;` 选择 MySQL 数据库管理系统。
3. **创建新用户**:
使用 `CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'password';` 命令,将 `'new_username'` 替换为新用户的用户名,`'password'` 替换为新用户的密码。如果你想允许从远程主机登录,可以将 `'localhost'` 改为 `'%'` 或具体的 IP 地址。
4. **指定权限**:
如果需要给新用户分配特定的数据库或表的权限,可以使用 `GRANT privileges ON database_name.* TO 'new_username'@'localhost';` 命令。`privileges` 可以包括 `SELECT`, `INSERT`, `UPDATE`, `DELETE`, `CREATE`, `DROP`, 等。如果想给所有数据库权限,可以使用 `GRANT ALL PRIVILEGES`。
5. **更改权限并应用**:
使用 `FLUSH PRIVILEGES;` 命令使更改立即生效。
6. **退出 MySQL**:
使用 `EXIT` 或 `\q` 退出 MySQL 客户端。
相关问题:
1. 如何查看当前已有的 MySQL 用户?
2. 如果忘记了密码,如何重置 MySQL 用户的密码?
3. 如何限制用户只能从特定 IP 地址登录?
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)