Php 文件离线连接到本地 SQL 文件。

Php file connects to a local SQL file offline.

是否可以在 php 文件中连接到本地 MSQL table 文件(.sql 文件用 phpadmin 导出)?

这两个文件都将处于脱机状态,php 文件将由 Flash 应用程序触发。

所以在我的本地 php 文件中,而不是

$connection = mysql_connect("mysql***.perso", "user", "password") or die ("Couldn't connect to the server.");

它会是这样的:

$connection = mysql_connect('my-dbase.sql') 

(注意:my-dbase.sql 将与 .php 文件位于同一文件夹中)

可能吗?

我试过了:

// create connection
$connection = file_get_contents('mydb.sql'); 

// select database
 $db = mysql_select_db("dbase_name", $connect) or die ("Couldn't select database.");

// create SQL
 $sql = "SELECT * FROM meteo where temps = '$temps' AND username = '$username'";

// execute SQL query and get result
 $sql_result = mysql_query($sql, $connection) or die ("Couldn't execute query.");

但是没用...

Sql 文件与 SQL 数据库不同。所以不,你不能只将一个 .sql 文件放入一个目录并让它工作。 Sql 文件实际上是 sql 数据库的人类可读版本。它包含创建数据库的所有命令,但如果没有 sql 服务器,.sql 文件就毫无用处。

您需要 sql 服务器才能使用 sql 数据库。可以使用 sql 数据库而不是在线(连接到互联网),但这不是只能在 Flash 应用程序中使用的东西。您首先需要一些用户设置。 (WAMP、XAMP 等)或类似 nodejs 的东西。