kuroの覚え書き

96の個人的覚え書き

MySQLのデータベースを別サーバのMySQLにコピーする

ローカルマシンでデータベースを構築し、実際の運用サーバへ出来上がったものをコピーする時MySQLのテーブルをコピーする必要がある。
コピー元で

mysqldump --quick db_name | gzip > db_name.gz

という風にダンプして
コピー先で

gunzip < db_name.gz | mysql db_name

とする。コピー先に同名のデータベースがないときには前もって

mysqladmin create db_name

などしてデータベースを作っておく。