在 CentOS 上为 SQLAdmin 授权,您需要遵循以下步骤:
-
首先,确保您已经安装了 Webmin 和 MariaDB 或 MySQL。如果尚未安装,请使用以下命令进行安装:
对于 MariaDB:
sudo yum install mariadb-server mariadb
对于 MySQL:
sudo yum install mysql-server mysql
-
启动并设置 MariaDB 或 MySQL 开机启动:
对于 MariaDB:
sudo systemctl start mariadb sudo systemctl enable mariadb
对于 MySQL:
sudo systemctl start mysqld sudo systemctl enable mysqld
-
使用 root 用户登录到 MariaDB 或 MySQL:
sudo mysql -u root -p
-
为 SQLAdmin 创建一个数据库和用户。在此示例中,我们将创建一个名为
sqladmin
的数据库和一个名为sqladmin
的用户,该用户将具有对sqladmin
数据库的完全访问权限。请将your_password
替换为您选择的密码:CREATE DATABASE sqladmin; CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON sqladmin.* TO 'sqladmin'@'localhost'; FLUSH PRIVILEGES; EXIT;
-
返回到 Webmin 的 Web 界面(通常位于
https://your_server_IP:10000
)。 -
单击左侧导航栏中的“服务器”,然后单击“数据库”。
-
单击右上角的“创建数据库”按钮。
-
输入数据库名称(例如
sqladmin
),然后单击“创建”。 -
单击刚刚创建的数据库以打开它。
-
单击右上角的“创建用户”按钮。
-
输入用户名(例如
sqladmin
)和密码(即您在步骤 4 中设置的密码),然后单击“创建”。 -
返回到 Webmin 主界面,单击左侧导航栏中的“服务器”,然后单击“SQL Admin”。
-
在“SQL Admin”页面上,您应该能够看到刚刚创建的
sqladmin
用户。现在,您已经为 SQLAdmin 授权,可以使用此用户登录并管理数据库了。
请注意,这些步骤适用于 MariaDB 和 MySQL。如果您使用的是其他数据库管理系统,请根据其文档进行相应的调整。