You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu环境下为PHP应用关联.sql数据库文件?

在Ubuntu下为PHP应用关联SQL文件的步骤

一、先把SQL文件导入XAMPP的MySQL数据库

借助XAMPP自带的phpMyAdmin就能完成导入:

  • 启动XAMPP控制面板,确保MySQL服务处于Running状态
  • 打开浏览器访问 http://localhost/phpmyadmin
  • 在左侧面板点击「新建」,创建一个和原Windows环境中同名的数据库(比如原程序用的是my_php_app),字符集建议选utf8mb4(和多数PHP应用兼容),点击「创建」
  • 进入刚创建的数据库,点击顶部「导入」标签,在「文件要导入」区域点击「选择文件」,选中你的*.sql文件,拉到页面底部点击「执行」。如果导入报错,检查SQL文件里是否有Windows专属路径(比如C:\xxx),修改或删除后重新尝试

二、调整PHP代码的数据库连接配置

原Windows环境的连接参数和Ubuntu的XAMPP可能不一致,找到代码里的数据库配置文件(通常叫config.php、db.php),修改对应参数:
找到类似这样的代码块:

$db_host = "localhost";
$db_user = "root";
$db_pass = "";
$db_name = "my_php_app";

// 连接数据库
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);

需要确认的几个点:

  • $db_name:必须和你刚才创建/导入的数据库名称完全一致
  • $db_pass:Ubuntu安装XAMPP时可能会要求设置MySQL的root密码,Windows下默认是空,这里要填你设置的密码;如果没设置过,可在XAMPP控制面板点击MySQL的「Admin」进入phpMyAdmin,在「用户账户」里修改root密码
  • $db_user:XAMPP默认是root,没修改过不用动
  • $db_host:默认localhost即可,无需修改

修改后保存文件,刷新数据库访问页面,就能正常连接并加载数据了。

内容的提问来源于stack exchange,提问作者kernel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 17:55:22