mysqldump.exe -uroot -pbin.guo test class > D:/CoderLife/testMySQL/classSQL.sql[img]http://files.jb51.net/file_images/article/201710/2017101611180739.png[/img] 如上图所示,虽然mysqldump给出了警告(在命令行中输入密码是不安全的),但是我们输入的命令已经成功执行啦!在这里,如果执行上述命令不成功的话,很有可能是我们没有配置环境变量的问题。 [img]http://files.jb51.net/file_images/article/201710/2017101611180740.png[/img] 如上图所示,在testMySQL目录下,已经生产了对表class的 SQL 备份,至于 SQL 备份的内容到底是什么,我们可以打开classSQL.sql文件进行查看: [img]http://files.jb51.net/file_images/article/201710/2017101611180741.png[/img] 如上图所示,通过 SQL 备份的文件,包含了各种 SQL 语句,如创建表的语句以及插入数据的语句等等。 此外,在上面给出的执行 SQL 备份的[b]基本语法[/b]中,我们可以看到表名都用[code][][/code]括了起来,这表示可选项,如果不输入表名,则默认备份整个数据库。执行过程和上面一样,因此我们就不予演示啦! 接下来,我们演示通过 SQL 备份的文件还原数据,有两种方式: [b]方式 1[/b]:使用mysql.exe客户端还原数据 [b]基本语法[/b]mysql.exe/mysql -hPup 数据库名称 + 数据库名字 + [表名1 + [表名2]] < 备份文件目录 在命令行窗口执行如下命令,进行测试:
-- 登录 MySQL 客户端 mysql -uroot -p -- 输入密码,切换数据库 use test; -- 删除表 class 中的数据 delete from class; -- 退出数据库 \q -- 通过 SQL 备份的文件还原数据 mysql -uroot -pbin.guo test < D:/CoderLife/testMySQL/classSQL.sql
-- 查看表 class 数据 select * from class; -- 删除表 class 数据 delete from class; -- 查看表 class 数据 select * from class; -- 通过 SQL 备份的文件还原数据 source D:/CoderLife/testMySQL/classSQL.sql; -- 查看表 class 数据 select * from class;
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-3 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2026 源码网商城 (www.yuanmawang.com) 版权所有