インポート方法MySQLデータベース

問題の 
MySQLデータベースをインポートする方法

ソリューション 
の概要
輸入MySQLデータベース、二つの方法があります:
1)をインポートし、データベースのSQLスクリプトをエクスポートする;
2)データベースのディレクトリとファイルを直接コピー。

異なるオペレーティングシステムやMySQLのバージョンで、ケースメソッドのコピーファイルが直接発生する互換性がない可能性があります。
これは、一般的にSQLスクリプトの形で導入することをお勧めします。以下は、2つの方法について説明します。

2. SQLスクリプト形態の方法
ステップは以下のようにしている:
2.1エクスポートSQLスクリプトを
元のデータベースサーバで、phpMyAdminのツールを使用することができる、またはコマンドラインのmysqldumpはSQLスクリプトを導出しました。
2.1.1とphpMyAdminのツール
エクスポートオプション、エクスポート「構造」を選択し、「データ」の「DROP DATABASE」および「DROP TABLE」オプションを追加しないでください。
、オプションの「ファイルとして保存」を選択して、より多くのデータならば、あなたは「gzip圧縮された」オプションを選択することができます。
エクスポートされたSQLがダウンしてファイルを保存します。

2.1.2 mysqldumpをコマンドライン
コマンド形式
のmysqldump -uユーザ名-pデータベース名>データベース名の.sql
例:
mysqldumpを-p-uroot-ABC> abc.sql
(ABCへabc.sqlデータベースファイルをエクスポート)

パスワードの入力を求められたら、データベースのユーザー名のパスワードを入力します。

2.2。空のデータベースを作成
するデータベースを作成し、マスター・インターフェース/コントロールパネルを介し。データベースのABCと仮定し、完全なデータベース・ユーザーはabc_f。

実装に2.3 SQLスクリプト
同じでphpMyAdminの(MySQLデータベース管理)ツール、またはMySQLのコマンドラインを使用して、2つの方法、一つです。
ツールを使用してphpMyAdminに2.3.1
コントロールパネルからは、作成した空のデータベースを選択し、管理ページに「管理」ツールをクリックしてください。
「SQL」メニューには、単にエクスポートしたSQLファイルを参照して選択し、アップロードして実行するために、「ファイル名を指定して実行」をクリックしてください。

注:phpMyAdminは、アップロードされたファイルサイズ制限を有する元のSQLファイルがあれば、PHP自体が、アップロードファイルサイズに制限がある
ようなテキストファイル、SQLファイルの比較的大きい、最初のgzipで圧縮することができ、それは、1を得た:5または高い圧縮率。
gzipの使用:
#gzipのxxxxx.sql
GET
xxxxx.sql.gzファイル。

パスワードの入力を求められたら、データベースのユーザー名のパスワードを入力します。

3直接コピー
するデータベースが大きい場合は、直接コピーの方法を使用することを検討することができますが、注意して使用するために、オペレーティングシステムの異なるバージョン間の互換性がない場合があります。
元のファイルの3.1調製
tarファイルとしてパッケージと

3.2空のデータベースを作成します

3.3解凍
のような一時ディレクトリにコーデック、:
CDには、/ tmpに
タールzxf mydb.tar.gz

3.4コピー
関連のディレクトリにコピーし解凍した後、データベースファイル
のCD mydbという/
CP *は/ var / libに/ MySQLの/ mydbという/

FreeBSDの場合:
CP *は/ var / DB / MySQLの/ mydbという/

3.5権限
MySQLへの主金属を介してファイルをコピーする:mysqlの、権限660に
chownコマンドのMySQLの:MySQLのは/ var / libに/ MySQLの/ mydbという/ *
chmodの660の/ var / libに/ MySQLの/ mydbという/ *

おすすめ

転載: www.cnblogs.com/itps/p/12381445.html