MySQLデータベースdump,restoreの時の小さい細い点
MySQLのデータバックアップとリカバリは、私たちがよく使用する機能です.
一般的なコマンドは次のとおりです.
mysqldumpコマンド式でDB全体をバックアップします.
バックアップしたデータを空のデータベースにインポートするコマンド.
あるいは次のコマンドです.
上記のコマンドを使用すると、バージョンが間違っていると報告される可能性があります.
なぜならlinuxのmysqlコマンドのバージョンとインポートしたいデータベースのバージョンが一致しないからです.
トランスフォームは、データベースのbinディレクトリの下に移動します.
バックアップしたデータを空のデータベースにインポートするコマンド.
一般的なコマンドは次のとおりです.
mysqldumpコマンド式でDB全体をバックアップします.
shell> mysqldump db_name
> backup-file.sql
バックアップしたデータを空のデータベースにインポートするコマンド.
shell> mysql db_name
< backup-file.sql
あるいは次のコマンドです.
shell> mysql -e "source /path-to-backup/backup-file.sql
" db_name
上記のコマンドを使用すると、バージョンが間違っていると報告される可能性があります.
なぜならlinuxのmysqlコマンドのバージョンとインポートしたいデータベースのバージョンが一致しないからです.
トランスフォームは、データベースのbinディレクトリの下に移動します.
shell> ./mysqldump db_name
> backup-file.sql
バックアップしたデータを空のデータベースにインポートするコマンド.
shell> ./mysql db_name
< backup-file.sql
。