宝塔面板如何修改MySQL默认保存位置?

在宝塔面板中,默认情况下MySQL的数据文件保存在/www/server/data目录下。如果你需要将MySQL的数据文件移动到其他位置,可以通过以下步骤来完成:

  1. 下载并运行脚本

    • 首先,你需要通过SSH连接到你的服务器。可以使用命令行工具(如PuTTY)或终端工具进行连接。
    • 输入以下命令登录到服务器:
      bash
       
      ssh root@你的服务器IP
    • 下载并运行修改MySQL数据目录的脚本:
      bash
       
      wget -O mysql_dir.sh http://125.88.182.172:5880/tools/mysql_dir.sh && sh mysql_dir.sh
  2. 按照脚本提示操作

    • 运行脚本后,会提示你输入新的MySQL数据目录路径。例如,你可以输入/mnt/newdata作为新的数据目录。
    • 脚本会自动备份当前的数据文件,并将数据文件移动到新的位置。
    • 脚本还会修改MySQL的配置文件,确保MySQL服务能够正确识别新的数据目录。
  3. 重启MySQL服务

    • 修改完成后,需要重启MySQL服务以使更改生效。
    • 在宝塔面板中,选择“软件商店” -> “已安装” -> “MySQL”,点击“重启”按钮。
    • 也可以在命令行中手动重启MySQL服务:
      bash
       
      service mysqld restart
  4. 验证修改

    • 重启MySQL服务后,可以登录MySQL客户端,检查数据是否正常。
    • 使用以下命令登录MySQL:
      bash
       
      mysql -u root -p
    • 输入MySQL的root用户密码,进入MySQL命令行界面。
    • 检查数据库和表是否正常:
      sql
       
      SHOW DATABASES; USE your_database_name; SHOW TABLES;
wx.jpg ywfw.jpg
热门