3
、还原表
test01
,
test02
至
psbc
(还原时如果表名存在,会删除重建)
导入单表:
mysql -uroot -p psbc < /tmp/psbc_test01.sql
--psbc
指表要导入到的库名
导入多表:
mysql -uroot -p --database psbc < /home/mysql/psbc_2tables02.sql
或者
mysql -uroot -p --database=psbc < /home/mysql/psbc_2tables02.sql
或者
mysql -uroot -p psbc < /home/mysql/psbc_2tables02.sql
异库导入:(导入时修改库名即可)
导入单表:
mysql -uroot -p test < /tmp/psbc_test01.sql
导入多表:
mysql -uroot -p test < /home/mysql/psbc_2tables02.sql
二、单个
database
(
schemas
)的导出导入
未压缩导出导入:
1
、导出
psbc
库
不含数据:
-d
指不含数据,只结构
mysqldump -uroot -p -d --databases psbc > /home/mysql/psbc.sql
含数据:
mysqldump -uroot -p --databases psbc > /home/mysql/psbc.sql
或
mysqldump -uroot -p psbc > /home/mysql/psbc.sql
导出
psbc
库,但排除某些表:
mysqldump -uroot -p psbc --ignore-table=psbc.test01 > /home/mysql/psbc02.sql
注:如果排除多个表,就写多个
--ignore-table
2
、删除
psbc
库
drop database psbc;
3
、导入
psbc
库
提前手动建库:(是否需要提前建库,可查看脚本中有无建库语句)
create database psbc;
或者
mysqladmin -uroot -p create psbc
文档被以下合辑收录
评论