mysql,windows 7 ,备份的数据库
先启动mysql服务,在命令行下输入net start mysql,然后登录,输入mysql -uroot-p,回车后输入密码
输入下图中的语句,创建数据库,查看数据库,然后输入exit退出,如下图所示
导入数据库到刚才创建的数据库,在命令行下输入mysql -uroot -p t <./t.sql
t是刚才创建的数据库的名称,./t.sql表示当前目录下的t.sql数据库,就是要导入的数据库的路径
查看结果
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 >导出的`文件名
mysqldump -u wcnc -p smgp_apps_wcnc >wcnc.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名>导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users>wcnc_users.sql
3.导出一个数据库结构
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个
4.导入数据库
常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:wcnc_db.sql
方法一 进入命令行mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:mysql –uroot –p123456 -Dtest </home/zj/create_table.sql注意:如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略方法二 进入mysql的控制台后,使用source命令执行Mysql>source 【sql脚本文件的路径全名】 或 Mysql>\. 【sql脚本文件的路径全名】,示例:source /home/zj/create_table.sql欢迎分享,转载请注明来源:内存溢出
评论列表(0条)