2017-07-19 15 views
0

mysqlデータフォルダでは、別のmysqlデータフォルダにコピーして貼り付けます。私のDBは無駄です。あるサーバから別のサーバにmysqlをバックアップして復元する

cuurently私はデータを復元した後、mysql.sockファイルを毎回リフレッシュした後に問題が発生します。だから、phpmyadminは頻繁にログアウトしてしまいます。クエリ、検索、エクスポートなどの機能は何もできません。何が問題になっているのですか?

答えて

0

mysqlバージョンは同じですか?あるサーバから別のサーバへ(myisamと同様に)データベースフォルダをコピーして個々のmysqlデータベースを転送することはできないので、完全なmysql-datadirをコピーしてください。 InnoDbは、データ/メタデータの一部をibdata1のようなファイルに保存します。

ログファイル(一般的なパス:/var/log/mysql.logまたはファイル内のログパスとログレベルを参照してください:my.cnf)を見てください。

ほとんどの場合、データベース/すべてのデータベースをダンプし、他のサーバーに復元する方がよい場合があります。次の方法でそれを行うことができます:

rsync -arvz /root/mysqldump.sql [USER]@[IP-ADRESS]:/root/ 

最後に、あなたとあなたの新しいサーバー上のダンプを復元する:あなたは(rsyncで例えば)2番目のサーバーへのダンプを転送することができた後

mysqldump -u [USER] -p'[PASSWORD]' [DATABASE] > /root/mysqldump.sql 

mysql -u [USER] -p'[PASSWORD]' < /root/mysqldump.sql 
+0

こんにちは@apensiv、私は1つのサーバーから別のサーバーにデータベースフォルダをコピーします。すべて完了。 phpmyadminデータベースにもデータが表示されます。しかし、私はクエリのような何かを行うことはできません同時に、私は自動的にログアウトに行くすべての検索輸出をインポートします。同じ時間** mysql.sock **すべての瞬間をリフレッシュする。どうして?何が問題ですか – Abiramaraj

関連する問題