# 使用 mysqldump 导出数据库数据的示例代码
# 基本语法:
# mysqldump -u 用户名 -p 数据库名 > 导出的文件名.sql
# 示例 1: 导出整个数据库
mysqldump -u root -p mydatabase > mydatabase_backup.sql
# 解释:这行命令会提示你输入密码,然后将 mydatabase 数据库的所有表和数据导出到 mydatabase_backup.sql 文件中。
# 示例 2: 导出特定表的数据
mysqldump -u root -p mydatabase users orders > specific_tables_backup.sql
# 解释:这行命令会导出 mydatabase 数据库中的 users 和 orders 表的数据到 specific_tables_backup.sql 文件中。
# 示例 3: 导出数据库结构而不导出数据
mysqldump -u root -p --no-data mydatabase > schema_only.sql
# 解释:这行命令只会导出 mydatabase 数据库的表结构(即 CREATE TABLE 语句),而不会导出任何数据。
# 示例 4: 导出时指定字符集
mysqldump -u root -p --default-character-set=utf8mb4 mydatabase > utf8mb4_backup.sql
# 解释:这行命令会在导出时指定字符集为 utf8mb4,确保导出的数据在导入时不会出现字符编码问题。
上一篇:mysql 系统表
下一篇:mysql换行符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站