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 的东西。
是否可以在 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 的东西。