質問: mysql データベースを別のサーバへインポート サーバaで作成したmysqlデータベースをサーバbへコピーしたいと考えております。 サーバaの /var/lib/mysql/mysql のフォルダごとコピーし、サーバbへ移してフォルダを上書きしたのですが、上書きされておらず、デフォルトのままでした。 mysqldump mysql -p > mysql でmysqlデータベースをエクスポートし、 mysql -uroot -p -d mysql < mysql インポートを試みたのですが、すでにmysqlデータベースが存在し、中にデフォルトの空ではないテーブル(user, colums_priv等) が存在するためにインポートすることができませんでした。 error 1050 at line 11: table 'columns_priv' already exists サーバaで新たに追加したユーザ、また privileges をサーバbへコピーするにはどうすれば良いのでしょうか? よろしくお願い致します。
回答: sqlで出力した後、エディタなどで編集し、replace構文で取り込んで下さい