データベースインポートエラー(MySQL エラー #1146)

このトピックの投稿一覧へ

なし データベースインポートエラー(MySQL エラー #1146)

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017/2/12 16:18 | 最終変更
タツ  管理人   投稿数: 2447
この度、XOOPS Cubeのバージョンアップに伴い、途中データベースを消去してしまいphpMyAdminでセーブしていたものをインポートしようとするとやたらとエラーが発生し、まともにインポートができなってしまいました。bigdumpでも試してみましたが同様にエラーが発生します。エラーは「MySQL エラー #1146」というものでテーブルが存在しないというものです。

結果的にはbigdump.phpでデータを取り込む為のphpMyAdminエクスポート設定表示(このページの最後にphpMyAdminエクスポート詳細設定の画像を掲載しています。またこの次のページにはphpMyAdminエクスポート設定解釈として記事を掲載しています)で

「CREATE TABLE オプション:」には「IF NOT EXSIST」(インポート時、もしテーブルが存在しなければ新しいテーブルを作りますという意味で解釈 )にチェックを入れていたものの「CREATE TABLEコマンドを追加する」にはチェックを入れていなかったことが原因でした。

この設定でエクスポートされたSQLファイルをローカルサーバーphpMyAdminでインポートすると正常に読み込むことができました。また、同じファイルをbigdumpで読み込んでも同様の結果が得られました。ただ、phpMyAdminのバージョン 4.5.1ではエラーが発生します。phpMyAdminのバージョンによって得られる結果が違うのであれば、やはり信頼性という面ではbigdumpの方が良いかもしれません。(因みにphpMyAdminのインポート設定はそのままの初期設定です)
?
投票数:26 平均点:5.00

投稿ツリー


     条件検索へ

旅と気ままなフォーラム最新投稿

欲しい商品が必ず見つかるメジャーなネットショップ

ログイン

オンライン状況

132 人のユーザが現在オンラインです。 - 22 人のユーザが 旅と気ままなフォーラム を参照しています。.

登録ユーザ 0 ゲスト 132

Facebook,RSSリンク表示

検索

アクセスカウンタ

今日 : 209
昨日 : 285
総計 : 1754387