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

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

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

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017/2/12 16:18 | 最終変更
タツ  管理人   投稿数: 2068
この度、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のインポート設定はそのままの初期設定です)
?
投票数:3 平均点:3.33

投稿ツリー

  条件検索へ


旅と気ままなフォーラムメニュー

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

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

このサイト内の検索

オンライン状況

34 人のユーザが現在オンラインです。 (1 人のユーザが 旅と気ままなフォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 34

もっと...

Facebook,RSSリンク表示


RSSicon 最新記事のRSS