数据库数据导出与导入
数据导出
-
单个数据表导出
-
mysqldump -h [ip] -P [port] -u [user_name] -p[password] --opt db_name tb_name > file_name.sql
-
mysqldump -uroot -p testdb account > test.sql -- 将表结构与数据全部导出 mysqldump -uroot -p -d testdb account > test.sql -- 使用-d参数只导出表结构 -- mysqldump -u用户名 -p --opt 数据库名 数据表名 > test.sql
-
-
多个数据表导出
-
mysqldump -h [ip] -P [port] -u [user_name] -p[password] --opt db_name [tbl_name1 tbl_name2 ...] > file_name.sql
-
mysqldump -uroot -p testdb account bonus > test.sql -- 将表结构与数据全部导出 mysqldump -uroot -p -d testdb account bonus > test.sql -- 使用-d参数只导出表结构 -- mysqldump -u用户名 -p --opt 数据库名 数据表名1 数据表名2 > test.sql
-
-
导出整个数据库
-
mysqldump -h [ip] -P [port] -u [user_name] -p[password] --opt db_name > file_name.sql
-
mysqldump -uroot -p testdb > test.sql -- 将表结构与数据全部导出 mysqldump -uroot -p -d testdb > test.sql -- 使用-d参数只导出表结构 -- mysqldump -u用户名 -p --opt 数据库名 > test.sql
-
数据导入
-
首先连接数据库
-
然后执行
source file_path
-
source /home/test.sql -- source 文件路径
-