MySQL数据的导入与导出
数据与备份的区别:
- 数据导出,导出的纯粹是业务数据。
- 数据备份,备份的是数据文件、日志文件、索引文件等。
导出SQL文件
$ mysqldump -uroot -p [no-data] 数据库名 > 文件夹路径
- no-data:只导出表结构,如果不写则导出表结构和数据
导入SQL文件
登录数据库命令行交互
$ mysql -u root --password=NewPassword
mysql> create database 数据库名;
mysql> USE demo;
mysql> source backup.sql