2020/11/24 23:27 JST

Geeklog Japan Forums

phpmyadminによるエクスポートとリストア

ページナビゲーション


状態: オフライン

CCB

Forum User
Junior
登録日: 06
投稿数: 22
ロリポップで使用していて phpmyadminでエクスポートした後 別のサーバーのphpmyadminでインポートしようとしてもうまくいきません。 どなたかうまくいった方詳しい手順を教えてください。 とりあえずやったこと ホームの画面から 1.エクスポートを選択 2.DROP DATABASE」を追加する  DROP TABLE」を追加する  完全な INSERT 文を作成するをチェック  ファイルで保存をチェックして実行 3.そうやってダウンロードしたファイルをインポートしようとしてもうまくいきません  

状態: オフライン

kino

Site Admin
管理者
登録日: 30
投稿数: 568
場所:京都市下京区
木下です。 今丁度 www.geeklog.jp の移動をそのような方法で 移動している途中ですが 手順としては問題無いようです。 元のサーバーの phpmyadmin でエクスポートしたときに 日本語は文字化けせずに表示できていますか?
Quote by: CCB 3.そうやってダウンロードしたファイルをインポートしようとしてもうまくいきません

どのようにうまくいかないのでしょう? エラーがでる? インポートできるけど文字化けする?
木下敏夫 http://www.tktools.jp/ http://okusama-shop.com/

状態: オフライン

CCB

Forum User
Junior
登録日: 06
投稿数: 22
エラーメッセージが出て導入できません 以下 実行した SQL: -- phpMyAdmin SQL Dump -- version 2.6.2-rc1 -- http://www.phpmyadmin.net -- -- ホスト: 元のサーバー -- 作成の時間: 2007 年 2 月 27 日 17:51 -- サーバーのバージョン: 4.0.24 -- PHP バージョン: 4.3.10 -- -- データベース: `元のサーバーの名前` -- CREATE DATABASE `元のサーバーの名前` ; MySQLのメッセージ: #1007 - Can't create database '元のサーバーの名前'. Database exists

状態: オフライン

kino

Site Admin
管理者
登録日: 30
投稿数: 568
場所:京都市下京区
木下です。
Quote by: CCB MySQLのメッセージ: #1007 - Can't create database '元のサーバーの名前'. Database exists

単純に 「既に其の名称のデータベースが存在するのでデータベースが作れませんでした。」 とエラーを返していますね。 其の新しいサーバーもレンタルサーバーで そのアカウント専用のデータベースが存在する場合 create database や DROP DATABASE の権限が 与えられていないことも考えられるので DROP DATABASEの指定を行わないでエクスポートしてみて下さい。 それでも、エラーがでるのなら私の所にエクスポートされた SQLをメールして貰えれば簡単なチェックはできるとおもいます。
木下敏夫 http://www.tktools.jp/ http://okusama-shop.com/

状態: オフライン

CCB

Forum User
Junior
登録日: 06
投稿数: 22
DROPDATABASEを追加するのチェックをしない状態でやり直してみましたが -- phpMyAdmin SQL Dump -- version 2.6.2-rc1 -- http://www.phpmyadmin.net -- -- ホスト: 元のサーバー -- 作成の時間: 2007 年 2 月 27 日 21:07 -- サーバーのバージョン: 4.0.24 -- PHP バージョン: 4.3.10 -- -- データベース: `元のサーバーの名前` -- CREATE DATABASE `元のサーバーの名前` ; MySQLのメッセージ: #1044 - Access denied for user: '今のサーバー名@000.000.000.000' to database '元のサーバーの名前`'

状態: オフライン

kino

Site Admin
管理者
登録日: 30
投稿数: 568
場所:京都市下京区
木下です。
Quote by: CCB

CREATE DATABASE `元のサーバーの名前` ;

この行も削除して下さい。
木下敏夫 http://www.tktools.jp/ http://okusama-shop.com/

状態: オフライン

CCB

Forum User
Junior
登録日: 06
投稿数: 22
すいませんやはりうまくいかないです。 今のサーバー用にサーバー名など書き換える必要はないですよね? -- phpMyAdmin SQL Dump -- version 2.6.2-rc1 -- http://www.phpmyadmin.net -- -- ホスト: `元のサーバー` -- 作成の時間: 2007 年 2 月 27 日 22:20 -- サーバーのバージョン: 4.0.24 -- PHP バージョン: 4.3.10 -- -- データベース: `元のサーバーの名前` -- USE `元のサーバーの名前`; MySQLのメッセージ: #1044 - Access denied for user:

状態: オフライン

kino

Site Admin
管理者
登録日: 30
投稿数: 568
場所:京都市下京区
木下です。
Quote by: CCB USE `元のサーバーの名前`;
これも削除してみてください。
木下敏夫 http://www.tktools.jp/ http://okusama-shop.com/

状態: オフライン

CCB

Forum User
Junior
登録日: 06
投稿数: 22
削除してみました 今度は -- phpMyAdmin SQL Dump -- version 2.6.2-rc1 -- http://www.phpmyadmin.net -- -- ホスト: `元のサーバー` -- 作成の時間: 2007 年 2 月 27 日 22:20 -- サーバーのバージョン: 4.0.24 -- PHP バージョン: 4.3.10 -- -- データベース: `元のサーバーの名前` -- -- -------------------------------------------------------- -- -- テーブルの構造 `gl_access` -- CREATE TABLE `gl_access` ( `acc_ft_id` mediumint( 8 ) NOT NULL default '0', `acc_grp_id` mediumint( 8 ) NOT NULL default '0', PRIMARY KEY ( `acc_ft_id` , `acc_grp_id` ) ) TYPE = MYISAM ; MySQLのメッセージ: #1050 - Table 'gl_access' already exists

状態: オフライン

kino

Site Admin
管理者
登録日: 30
投稿数: 568
場所:京都市下京区
木下です。
Quote by: CCB

 DROP TABLEを追加する

してるんじゃないの?
Quote by: CCB

MySQLのメッセージ: #1050 - Table 'gl_access' already exists

で、 どうしたらいいとおもいます?
木下敏夫 http://www.tktools.jp/ http://okusama-shop.com/

ページナビゲーション

時刻はすべて JST , 現在の時刻は 11:27 PM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック