当前位置:
首页 > 技术 > mysql导入导出数据库

mysql导入导出数据库

方法一

cmd 到mysql bin目录下用 如下命令 mysqldump --opt -hlocalhost -uroot -ppassword --skip-lock-tables databasename>database.sql
如果装了navicate那就更简单了 先连接上数据库,选中数据库 再选择转储sql 就好了

方法二
进入cmd (注意在os cmd中 而不是在mysql中)
===================
1.导出数据库(sql脚本)
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p db_name > test_db.sql
2.mysql导出数据库一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p test_db users> test_users.sql (结尾没有分号)

 

方法三

启动mysql服务
/etc/init.d/mysql start

导出整个数据库
mysqldump dbname > c:mydb.sql -u root -p

 

用mysqldump命令行
命令格式
mysqldump -u用户名 -p 数据库名 > 数据库名.sql
范例:
mysqldump -uroot -p abc > abc.sql
(导出数据库abc到abc.sql文件)

提示输入密码时,输入该数据库用户名的密码。

 


用mysql命令行
命令格式
mysql -u用户名 -p 数据库名 < 数据库名.sql
范例:
mysql -uroot -p abc < abc.sql
(导入数据库abc从abc.sql文件)

 

导入数据库
source mydb.sql

mysql -u用户名 -p 数据库名 < 数据库名.sql