博客 > 如何从Plesk解除链接数据库,而不从服务器移除?
浏览量:4436次评论:0次
作者:Christina时间:2019-09-04 20:25:03
适用版本:
• Plesk for Linux
• Plesk for Windows
如何从Plesk解除链接数据库,而不从服务器将该数据库移除?具体实现步骤如下:
目前无法通过GUI或CLI工具实现,因此需要运行直接的SQL查询:
1. 通过SSH或RDP连接服务器
2. 创建Plesk数据库备份
3. 访问Plesk数据库
4. 运行下面的查询以构建用户、数据库和域名之间的关系:
SELECT db.id AS DB_ID,db.name,dbu.id AS DB_USR_ID,dbu.login,d.name AS Domain FROM data_bases db JOIN db_users dbu ON db.id = dbu.db_id LEFT JOIN domains d ON db.dom_id = d.id;
+-------+-------------+-----------+----------+-------------+
| DB_ID | name | DB_USR_ID | login | Domain |
+-------+-------------+-----------+----------+-------------+
| 1 | database_01 | 2 | dbuser_2 | example.com |
+-------+-------------+-----------+----------+-------------+
5. 使用DB_ID 和DB_USR_ID 列的值将用户和数据库从 Plesk 分离:
DELETE FROM data_bases WHERE id = 1;
DELETE FROM db_users WHERE id = 2;
注意:只要旧的数据库和数据库用户仍存在于数据库服务器上,则无法创建带有相同名称的新数据库和数据库用户。
相关文章推荐
2025-01-14 15:44:13
2025-01-13 15:42:26
2025-01-07 15:38:22
2024-12-26 15:45:31
2024-12-25 15:21:42
热门工具
标签选择
阅读排行
我的评论
还未登录?点击登录