[英]Multiquery from *.sql file without access to phpmyadmin
我銷毀了數據庫(錯誤的MyBB升級),但我在* .sql文件中有備份。 我沒有訪問MySQL(我不是在白名單MySQL上 - 來自管理服務器的錯誤),但我可以使用PHP從服務器發送數據...如果我有這樣的話 - 例如這個 - (~50000)線)?:
INSERT INTO mybb_posts (`pid`..some string..'0');
INSERT INTO mybb_posts (`pid`..some string..'0');
$pdo = new PDO(/* credentials */);
foreach (explode(';', file_get_contents('file.sql')) as $query) {
$pdo->query($query);
}
如果時間set_time_limit(0)
,請使用set_time_limit(0)
。 如果這不起作用,請考慮拆分文件並一次運行較少的查詢。 如果你的內存不足,也一樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.