mysql学习之mysql如何导入导出数据表

一、导出数据库

直接使用命令:mysqldump -u root -p abc >abc.sql,然后输入回车就可以输入密码。

其中各个对应参数如下:

mysqldump -u 数据库链接用户名 -p  目标数据库 > 存储的文件名 

注意:但在使用mysqldump导出数据的时候最好加上–single-transaction参数,因为加上–single-transaction的时候,导数据之前就会启动一个事务,来确保拿到一致性视图。而由于MVCC(Multi-Version Concurrency Control 多版本并发控制)的支持,这个过程中数据是可正常更新的。

二、导入数据(sql文件)

mysql -u 用户名 -p  数据库名 < 数据库名.sql

mysql -u abc -p abc < abc.sql

注意sql文件必须在当前目录下,如果不在当前目录下需要在< 之后加上具体sql文件路径,且无需登录

猜你喜欢

转载自blog.csdn.net/qq_38075474/article/details/89646605