PHPファイルからいくつかのmysql dbsに対して複数のクエリを実行しようとしています。しかし、それは動作していません。私が間違っているところを誰かが指摘できますか?任意の助けを事前にPHPから複数のMySQLクエリを実行する|なぜこれは機能しないのですか?
<?
require_once('/home/xxxxxx/public_html/xxxxxx/dbconnect.php');
$query = "
TRUNCATE TABLE db2.table1;
INSERT INTO db2.table1
SELECT
column1, column2, column3, column4
FROM db1.table1;
TRUNCATE TABLE db2.table2;
INSERT INTO db2.table2
SELECT
column1, column2, column3, column4
FROM db1.table2;
ANALYZE TABLE db2.table2;
";
$result = @mysql_query($query);
?>
ありがとう:ここ
は、PHPファイルの内容です。
ありがとうございます!それは治療に効果があった。 – Paul
mysqliがインストールされている場合、1つの関数呼び出しで複数のクエリを実行することができます。http://www.php.net/manual/en/mysqli.multi-query.php – grossvogel