mysqldump 导出 数据+结构+函数+存储过程

来源:互联网 发布:整容 知乎 编辑:程序博客网 时间:2024/05/16 15:00
mysqldump--导出工具


#导出单个数据库:结构 无数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-data db_name >~/db_name.sql

#导出单个数据库:有数据 无结构
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-create-info db_name >~/db_name.sql

#导出单个数据库:结构+数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt db_name >~/db_name.sql

#导出单个数据库:结构+数据+函数+存储过程
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt -R db_name >~/db_name.sql


#导出多个数据库:结构
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --databases db_name1 db_name2 >~/db_name.sql


#导出单个表:结构 无数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-data -d db_name table>~/table_name.sql


#导出单个表:结构 包含数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt dbname  tablename>~/tablename.sql

mysql导入:

[root@localhost ~]#mysql -u root -p 
[root@localhost ~]#use  要导入的数据库
[root@localhost ~]#source /home/1.sql
或者

[root@localhost ~]#mysql -u root -p/home/1.sql


注:
##--opt==--add-drop-table + --add-locks + --create-options + --disables-keys + --extended-insert + --lock-tables + --quick + --set+charset
##默认使用--opt,--skip-opt禁用--opt参数
0 0
原创粉丝点击