1
以下工作在PHP中。我看到我的'加載成功'回聲。LOAD XML LOCAL INFILE:REPLACE子句在phpMyAdmin中工作,但不是來自PHP腳本
$sql = "
LOAD XML LOCAL INFILE 'test.xml'
INTO TABLE test
ROWS IDENTIFIED BY '<row>'
";
if (mysqli_query($dbc, $sql)) {
echo "Load Successful";
} else {
echo "Load Error";
}
這下位工作,如果我在phpMyAdmin的GUI提交:
爲什麼下面沒有在PHP中工作嗎?我收到我的'加載錯誤'回聲。
$sql = "
LOAD XML LOCAL INFILE 'test.xml'
REPLACE
INTO TABLE test
ROWS IDENTIFIED BY '<row>'
";
if (mysqli_query($dbc, $sql)) {
echo "Load Successful";
} else {
echo "Load Error";
}
非常困惑。顯然缺少一些簡單的東西。任何指針將不勝感激。努力調試。