导出数据库:
语法:
mysqldump -u用户名 -p密码 数据库名 > 路径+导出的文件名.sql
范例:在控制台上
C:\Documents and Settings\Administrator>mysqldump -uroot -p123456 test > d:/test.sql
导出数据库表:
语法:
mysqldump -u用户名 -p密码 数据库名 表名> 路径+导出的文件名.sql
范例:在控制台上
C:\Documents and Settings\Administrator>mysqldump -uroot -p123456 test user>d:/test_user.sql
导出一个数据库结构:
语法:
mysqldump -u用户名 -p密码 -d 数据库名 >路径+文件名.sql
范例:在控制台上
C:\Documents and Settings\Administrator>mysqldump -uroot -p123456 -d test>d:/test.sql
导出一个数据表结构:
语法:
mysqldump -u用户名 -p密码 -d 数据库名 >路径+文件名.sql
范例:在控制台上
C:\Documents and Settings\Administrator>mysqldump -uroot -p123456 -d test user>d:/test_user.sql
参数说明:
-d 没有数据的建表语句
导入数据库
语法 source 路径+文件名.sql
在控制台上登录MYSQL
C:\Documents and Settings\Administrator>mysql -u用户名 -p密码
范例:
C:\Documents and Settings\Administrator>mysql -uroot -p123456
--先删除原有数据库
mysql> drop database test;
Query OK, 40 rows affected (1.66 sec)
--创建新的数据库
mysql> create database test;
Query OK, 1 row affected (0.02 sec)
--进入该数据库
mysql> use test;
Database changed
--导入数据
mysql> source d:/test.sql
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
--没有报错就是导入成功了!
mysql>
有一些小的变通自己去尝试哈!
2
顶
0
踩
分享到:
2011-04-16 20:42
浏览 4223
分类:数据库
评论
1 楼
sjzcmlt
2016-05-03
不错,很好,很实用,谢谢