自宅サーバーにあるMySQLデータをレンタルホスティングのサーバーに移行したいのですが、

データをmysqldumpを使って自分のサーバーから取り込むことはできたのですが、
ホスティング先のサーバーにphpMyAdminから読み込ませることができません。
何か良い方法はないでしょうか?

ファイル形式は.sqlか.frmか.MYD形式を自分のサーバーから読み込ませました。
frmファイルはrestore文を使ってアドミン上から発行しているのですがerrorしか表示されません。
(※sqlファイルは参考書によるとプロンプト上からしか読み込ませれないとありますが。。)


[移行元:自宅サーバー]
Windows2000:MySQL4.0.11

[移行先:レンタルホスティング:@YMC]
Red Hat Linux7.3:MySQL3.23.58(phpMyAdmin 2.5.6)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:jouno No.1

回答回数280ベストアンサー獲得回数0

ポイント25pt

backupやrestore文で使うデータファイルはOS依存の場合があるようです。

mysqldumpでつくったsqlファイルはphpmydaminの場合、SQl文を入力するテキストボックスの下に「OR テキストファイルの場所 :」という形でファイルからも読み込めるはずですがお試しになったでしょうか。

http://www.vector.co.jp/soft/win95/util/se088352.html

Div(Windows95/98/Me / ユーティリティ)

phpmyadminが処理落ちするときは、ユーティリティで分割して処理するとよいのではと思います。

id:chatoraneko No.2

回答回数221ベストアンサー獲得回数0

ポイント25pt

http://dev.mysql.com/doc/mysql/ja/backup.html

MySQL 4.1 リファレンスマニュアル :: 4.5.1 データベースのバックアップ

[移行元:自宅サーバー]

Windows2000:MySQL4.0.11

とのことですがINNODBを使用していませんか?

mysql3ではINNODBを使うことができないので

restoreできないのかもしれません。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません