古いMySqlサーバーのデータを新しいサーバーに転送しようとしていますが、SQL Dumperを使用しようとしましたが、そのまま維持していますError 500
テーブルはMyISAMと半分の混乱していますInnoDBとサーバーは、正直言って最後の足にあります。新しいサーバーにMySQL DBを転送する
私は、iframes
とGET
のデータ転送要求(以下の例)を使用することを考えています。もし誰かがより良いアイデアを持っていれば、それは非常に高く評価されます。
私は転送しているテーブルに3600万レコードがあります。私はそれをテストし、大まかな計算ではすべてのレコードを転送するまで数か月かかるでしょう。 私は以下の方法がおそらくそれを行うのに最も非効率的な方法だと知っていますが、私は他の方法を考えることはできません。
$result = mysql_query("SELECT * FROM nu_list $limit");
while($row = mysql_fetch_array($result)) {
print "<iframe src="http://mynewsite.com/add.php?row1=$row[1]&row2=$row[2]&row3=$row[3]"
frameborder="0" scrolling="no" WIDTH="1" HEIGHT="1">\n"; }
$nxt = $_GET["pageno"] + 1;
if($nxt < $lastpage) {
print "<BODY>
<script type=\"text/javascript\">
<!--
window.location = \"/ripw3.php?pageno=$nxt&lastpage=$lastpage\"
//-->
</script>
</BODY>
</HTML>\n";
iframeとPHPコードは、私がデータベースを移行するために考える最後のものです。エクスポートには 'mysqldump'を使用してください! –
もしそれがmysqldumpでうまくいかないなら(とにかく、それは...)、SQLyogのような他のツールがあります。 –
Trying MySqlダンプだけでエラー500 – Cookiimonstar