輸出入
8.1エクスポート
すべてのテーブルとデータ構造のライブラリをエクスポートします
基本的な構造:
# shell 命令行下操作
mysqldump -u 用户名 -p 数据库名 > 导出的文件路径
例:
# shell 命令行下操作
mysqldump -u root -p xxxx > ./xxxx.sql
すべてのテーブル構造(データなし)のライブラリをエクスポートします
基本的な構造:
# shell 命令行下操作
mysqldump -u 用户名 -p -d 数据库名 > 导出的文件路径
例:
# shell 命令行下操作
mysqldump -u root -p -d xxxx > ./xxxx.sql
テーブル構造とデータのライブラリをエクスポートします
基本的な構造:
# shell 命令行下操作
mysqldump -u 用户名 -p 数据库名 数据表名 > 导出的文件路径
例:
# shell 命令行下操作
mysqldump -u root -p xxxx user > ./xxxx.sql
ライブラリー内のテーブルの輸出構造
基本的な構造:
# shell 命令行下操作
mysqldump -u 用户名 -p -d 数据库名 数据表名 > 导出的文件路径
例:
# shell 命令行下操作
mysqldump -u root -p -d xxxx user > ./xxxx.sql
すべてのデータベースの構造とデータをエクスポートします。
# shell 命令行下操作
mysqldump -uroot -p --all-databases > aaa.sql
すべてのデータベース構造のエクスポート
# shell 命令行下操作
mysqldump -uroot -p -d --all-databases > aaa.sql
します。https://www.cnblogs.com/emanlee/p/5410177.htmlを参照してください
データのインポート8.2
方法1:
コマンドラインのmysql:
# MySQL 命令行下操作
source 备份文件路径
# 例子
source /root/123.sql
方法2:
# shell 命令行下操作
mysql -u 用户名 -p 数据库名 < 数据文件路径
# 例子
mysql -u username -p test_db < test_db.sql