Help us understand the problem. What is going on with this article?

MySQLのバックアップ/復元(ダンプ/インポート/dump/import) 基本コマンド メモ

More than 5 years have passed since last update.

データベースのダンプ(バックアップ)

MySQL内の全データをファイルdump.sql(名前は自由)に出力。

mysqldump -u root -p -x --all-databases > dump.sql

特定のデータベース(database_name)のみバックアップする。

mysqldump -u root -p database_name > dump.sql

もしデータベースが文字化けしていた場合はこちら。

mysqldump --default-character-set=utf8 -u root -p database_name > dump.sql

更に特定データベースの特定テーブル(table_name1 table_name2)のみバックアップする場合はこちら。

mysqldump --default-character-set=utf8 -u root -p database_name table_name1 table_name2 > dump.sql

データベースのインポート(復元)

バックアップしたファイルをMySQLに取り込む。

mysql -u root -p < dump.sql 
morizyun
「酒と泪とRubyとRails」というブログを書いています。 https://morizyun.github.io/
https://morizyun.github.io/
dr-ubie
病気予測AIによる病院向け問診サービス、及び to C 向け病気予測サービスを運営するスタートアップ
https://ubie.life/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした