proxysql 添加用户
时间: 2023-09-29 21:07:11 浏览: 62
要在 ProxySQL 中添加用户,你可以执行以下步骤:
1. 连接到 ProxySQL 的管理命令行界面。你可以使用 MySQL 客户端连接到 ProxySQL 的管理接口,默认情况下,该接口监听在 6032 端口。例如:
```
mysql -u admin -padmin -h 127.0.0.1 -P 6032
```
2. 在管理命令行界面中,使用 `INSERT` 命令将用户添加到 `mysql_users` 表中。例如,要添加一个名为 `username` 的用户,密码为 `password`,可执行以下命令:
```
INSERT INTO mysql_users(username,password,default_hostgroup) VALUES('username','password',1);
```
这里的 `default_hostgroup` 值为 `1`,表示该用户将被分配到默认的主机组。你可以根据实际情况进行更改。
3. 在 ProxySQL 中添加用户后,可能需要重新加载配置文件以使更改生效。你可以使用 `LOAD MYSQL USERS TO RUNTIME;` 命令将更改加载到运行时配置中:
```
LOAD MYSQL USERS TO RUNTIME;
```
4. 最后,使用 `SAVE MYSQL USERS TO DISK;` 命令将更改保存到磁盘上的配置文件中,并使其持久化:
```
SAVE MYSQL USERS TO DISK;
```
完成以上步骤后,你就成功地向 ProxySQL 添加了一个新用户。请记住,这只是基本的步骤,可能还有其他参数和配置需要根据你的具体需求进行调整。