MySQL初识3
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL初识3,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1631字,纯文字阅读大概需要3分钟。
内容图文
![MySQL初识3](/upload/InfoBanner/zyjiaocheng/464/e1bdb801495c49acbb5941a69583cf96.jpg)
随着对MySQL的熟识,今次总结一下MySQL数据库的删除、备份和还原操作
1.数据库的删除:
a.删除数据库的命令:drop database dbname;
b.删除数据库中的表:
单个表:drop table tablename;
多个表:drop table tablename1,tablename2,tablename2;(注意,此处逗号不可少,但是在备份多个表的时候,多个表之间不加逗号,会在下面写到)
c.删除表中的记录:DELETE;TRUNCATE TABLE两种方法
DELETE命令:DELETE FROM tablename (WHERE.....LIMIT....)
可以删除所有记录,也可以根据条件选择删除部分数据,使用较为灵活;
TRUNCATE命令:TRUNCATE TABLE tablename;
删除全部记录,不可附加条件子句;
还有一个小区别:DELETE可以返回被删除的记录数;TRUNCATE 返回的记录数为0(这两个区别的具体应用还不太熟悉,等以后熟悉后再补更进来)
2.备份&还原
单个数据库备份命令:mysqldump -u root -p dbname > /home/wuliang/dbname_backup.sql (dbname为需要备份的数据库名称,/home/wuliang 这些为备份文件需要保存的路径,.sql 备份文件以这一格式保存)
数据库内的表备份:mysqldump -u root -p dbname table1 table2 table3 >/home/wuliang/name_backup.sql (注意:此处多个表之间不需要加逗号隔开)
多个数据库备份命令:mysqldump -u root -p --databases dbname1 dbname2 dbname3 >/home/wuliang/bcakup.sql (--databases 以此来声明多个数据库)
全部数据库备份:mysqldump -u root -p -all-databases >/home/wuliang/backup.sql(-all-databases 以此来声明全部数据库)
数据库还原:mysql -u root -p < /home/wuliang/backup.sql (还原数据库,/home/wuliang/backup.sql 声明用来还原的备份文件及文件所在路径)
数据库内文件的欢迎:mysql -u root -p dbname < /home/wuliang/backup.sql (dbname 为要还原到的数据库名称)
MySQL初识3
标签:
本文系统来源:http://www.cnblogs.com/wangzhao2016/p/5514449.html
内容总结
以上是互联网集市为您收集整理的MySQL初识3全部内容,希望文章能够帮你解决MySQL初识3所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。