创建数据库
1 | CREATE DATABASE IF NOT EXISTS databaseName DEFAULT CHARSET utf8 COLLATE utf8_general_ci; |
导入 SQL 文件
MySQL 可以使用 GUI 客户端导入 SQL 文件,此外在命令行下有常用下面 2 种方式导入 SQL 文件(先要创建好数据库)
- 使用 mysql 导入
- 命令中不带密码
./mysql -uroot -p 数据库名 < 导入的文件名.sql
- 输入密码
- 命令中带密码:
./mysql -uroot -p$password 数据库名 < 导入的文件名.sql
- 命令中不带密码
- 使用 source 导入
./mysql -uroot -p
- 输入密码
use databaseName
source 导入的文件名.sql
导出 SQL 文件
导出有 2 种: 导出数据库(包含建表语句和表中的数据),导出表结构(只有建表语句)
- 导出数据库:
mysqldump -uusername -p 数据库名 > 导出的文件名.sql
- 导出表结构:
mysqldump -uusername -p -d 数据库名 > 导出的文件名.sql