手机端下拉列表
400-002-9968

博客 > 如何从Plesk解除链接数据库,而不从服务器移除?

如何从Plesk解除链接数据库,而不从服务器移除?

  • 标签:
  • plesk
  • 基础使用
  • database

浏览量:3782次评论: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;


注意:只要旧的数据库和数据库用户仍存在于数据库服务器上,则无法创建带有相同名称的新数据库和数据库用户。

我的评论

还未登录?点击登录

微信扫码沟通
微信扫码沟通

微信扫码沟通

售前咨询
合作
售后
return head