宝塔面板博客官方技术博客
宝塔面板

服务器已经装了 MySQL,怎么让宝塔面板接管统一管理?

服务器上原本就装了 MySQL,不想再重复安装、也不想切来切去地管理,可以直接用宝塔面板的**「读取本地数据库」**功能把它接管过来。接管后,已有的所有数据库都能在面板里统一查看、用 phpMyAdmin 管理,root 密码也能直接在面板里改。

前提只有一个:这个功能需要宝塔面板 11.4 及以上版本。

怎么把已有 MySQL 接管到宝塔面板

整个流程四步:进数据库页面 → 点「读取本地数据库」→ 输入 root 密码确认接入 → 从服务器同步到面板。

第一步:进入数据库管理页面

点击面板左侧菜单的【数据库】,进入数据库管理界面。

第二步:点「读取本地数据库」

在数据库页面顶部,点击【读取本地数据库】按钮。

读取本地数据库

第三步:输入 MySQL 的 root 密码

在弹出的对话框中,输入 MySQL 的 root 密码,然后点击【确认接入】。

输入 Root 密码

如果不知道 root 密码,官方给出的处理方式是:先停止 MySQL 服务,以安全模式启动 MySQL 进行重置,拿到新密码后再回到这里输入,不能跳过。

第四步:从服务器同步到面板

接入成功后,点击【从服务器同步到面板】按钮,面板会自动读取服务器上的所有数据库并显示在列表中。

同步数据库

到这一步就完成了,服务器上原有的所有数据库现在都能在宝塔面板里看到并管理。

接管后怎么管理这些数据库

用 phpMyAdmin 查看表和数据

接管后依然可以用 phpMyAdmin 管理。如果还没装过,先在【软件商店】安装 phpMyAdmin,之后有两种打开方式:

  • 点数据库页面的【phpMyAdmin】,选【通过面板访问】;
  • 在数据库列表中,点某个数据库右侧的【管理】按钮。

在 phpMyAdmin 里就能看到接管前创建的所有表和数据。

直接在面板里改 root 密码

进入面板左侧菜单【数据库】,在 MySQL 页面点击【root密码】,输入新密码后点【提交】就完成修改。面板会同步更新服务账号和 phpMyAdmin 连接信息,避免站点的数据库连接因改密码而中断。

需要注意的是:root 是 MySQL 的最高权限账号,默认是随机密码,改密码属于敏感操作,确认是自己需要再动手。

常见问题

这个功能适合哪些场景? 服务器上已安装 MySQL、想用宝塔面板统一管理;从其他管理工具迁入宝塔面板;以及需要在面板里查看和管理现有数据库,这三种情况都适用。

接管会不会影响站点现有的数据库连接? 接管是「读取 + 纳入面板管理」,不会删除或改动已有库。真正要留意的是之后改 root 密码——面板会同步更新连接信息,站点按面板生成的新连接信息访问即可。

以上功能说明与操作步骤均以宝塔官方文档为准,入口和版本要求可能随面板升级调整,以你面板实际显示为准。

常见问题

服务器上已经装了 MySQL,宝塔面板能直接接管吗?

能。宝塔面板 11.4 及以上版本提供「读取本地数据库」功能,进入面板左侧菜单【数据库】,点顶部【读取本地数据库】按钮,输入 MySQL 的 root 密码确认接入即可。

接管时忘了 MySQL 的 root 密码怎么办?

先重置 root 密码再接入。官方说明:停止 MySQL 服务后,以安全模式启动 MySQL 进行重置,拿到新密码后再回到面板的「读取本地数据库」弹窗里输入。

接入后怎么把服务器上已有的库同步到面板?

接入成功后,在数据库页面点击【从服务器同步到面板】按钮,面板会自动读取服务器上的所有数据库并显示在列表中,无需手动逐个添加。

接管后想改 MySQL 的 root 密码,怎么操作?

进入面板左侧菜单【数据库】,在 MySQL 页面点击【root密码】,输入新密码后点【提交】即可。面板会同步更新服务账号和 phpMyAdmin 连接信息,避免站点数据库连接中断。

接管后的数据库还能用 phpMyAdmin 管理吗?

可以。先在【软件商店】安装 phpMyAdmin,然后有两种方式:点数据库页面的【phpMyAdmin】选【通过面板访问】,或在数据库列表里点某个数据库右侧的【管理】按钮。