怎么从mysql 导出整个数据

作者&投稿:壬谈 (若有异议请与网页底部的电邮联系)
如何快速从mysql 导出数据~

MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录如我输入的命令行:cdC:\ProgramFiles\MySQL\MySQLServer4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump-u用户名-p数据库名>导出的文件名如我输入的命令行:mysqldump-uroot-pnews>news.sql(输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可)3、会看到文件news.sql自动生成到bin文件下命令行导入数据库:1,将要导入的.sql文件移至bin文件下,这样的路径比较方便2,同上面导出的第1步3,进入MySQL:mysql-u用户名-p如我输入的命令行:mysql-uroot-p(输入同样后会让你输入MySQL的密码)4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库5,输入:mysql>use目标数据库名如我输入的命令行:mysql>usenews;6,导入文件:mysql>source导入的文件名;如我输入的命令行:mysql>sourcenews.sql;

mysql 的好用之处就是其命令行简单明了。
mysqldump是最快的方法。你看不懂没关系,可以照着做。

1.打开DOS窗口
2.键入 mysqldump --user root --password=123456 mysql > d:\mysql.sql
--user 表示要你的mysql登陆用户名 超级用户默认为root
--password=123456
就是密码了,你的是多少就把123456换成你的。
mysql 是数据库名,你要导出的是什么,就换成什么名。
> 是重定向符 ,把数据库的内容以sql代码的形式重定向到d:\mysql.sql文件。

知道了导出,肯定要导入:
导入方法:
1.打开DOS窗口。
2.键入mysql -uroot -p123456 mysql < d:\mysql.sql
就是上面的相反过程。只是形式有点差别。

在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:
mysqldump

最常用的:
mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql

这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数

C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_drv > e:\date_drv.sql

mysql的数据导入也是相当便捷的,如:
mysql -uroot databasefoo < foo.sql

这样就可以将foo.sql的数据全部导入数据库databasefoo

1.导出整个数据库

mysqldump -u用户名 -p密码 数据库名 > 导出的文件名
C:\Users\jack> mysqldump -uroot -pmysql sva_rec > e:\sva_rec.sql

2.导出一个表,包括表结构和数据

mysqldump -u用户名 -p 密码 数据库名 表名> 导出的文件名
C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql

3.导出一个数据库结构
C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec > e:\sva_rec.sql

4.导出一个表,只有表结构
mysqldump -u用户名 -p 密码 -d数据库名 表名> 导出的文件名
C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec date_rec_drv> e:\date_rec_drv.sql

5.导入数据库

常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:wcnc_db.sql


武功县18568424778: 怎样在MySQL数据库中导出整个数据库 -
舒莎楷莱: 在MySQL数据库中导出整个数据库:1.导出整个数据库mysqldump -u 用户名 -p 数据库名 导出的文件名2.导出一个表

武功县18568424778: 如何快速从mysql 导出数据 -
舒莎楷莱: MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录如我输入的命令行:cdC:\ProgramFiles\MySQL\MySQLServer4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:...

武功县18568424778: 怎么从mysql 导出整个数据 -
舒莎楷莱: 在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: mysqldump 最常用的: mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql 这样就可以将数据库databasefoo的表table1,table2以sql形式导...

武功县18568424778: 怎么提取MYSQL数据库的所有数据到另一个MYSQL数据库 -
舒莎楷莱: 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回车后会提示输入密码2、只...

武功县18568424778: mysql导出数据库有几种方法 -
舒莎楷莱: 可以使用查询插入的方法来实现,可以在系统中写一个脚本根据以上方式导出

武功县18568424778: 如何把mysql数据导出成文本文件 -
舒莎楷莱: 在命令行中的方式为: 1、把整个数据库导出为一个sql文件:用:mysqldump dbname > c:\mydb.sql 2、把sql文件导入数据库:用mysql命令进入mysql,在mysql>提示符下输入: 1)创建数据库:create database newdb; 2)使用当前数据库:use newdb; 3)导入sql文件中的数据:source c:\mydb.sql(无分号)

武功县18568424778: 如何将mysql中的数据库导出 -
舒莎楷莱: 双击打开Navicat,点击“连接”,在弹出框中输入连接名(连接名可随便定义,只要能识别清楚,例如conn),输入用户名,密码,点击“连接测试”,弹出“连接成功”,则表示用户名,密码输入正确,点击“确定”,创建连接END 导出...

武功县18568424778: mysql数据库怎么导出 -
舒莎楷莱: 用mysqldump和source可以使用这种方式导出数据:mysqldump -urott -P5678 --default-character-set=gb2312 -p -h127.0.0.1 Test test1 > test1.sql 也可以这样:mysql -uroot -P5678 --default-character-set=gb2312 -p -h127.0.0.1 -e "select * from ...

武功县18568424778: 如何导出mysql数据 -
舒莎楷莱: mysqldump命令导出数据手动整理 格式:mysqldump -h链接ip -P(大写)端口 -u用户名 -p密码 数据库名>d:XX.sql(路劲) 示例:mysqldump -h127.0.0.1 -P3306 -uroot -p123456 htgl >d:\htgl.sql;1.导出结构不导出数据 mysqldump -d 数据库名 -...

武功县18568424778: 我有一个网站想把mysql的数据库怎么导出是怎样导出的呀. -
舒莎楷莱: 1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导入; 2) 直接拷贝数据库目录和文件. 在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生. 所以一般推荐用SQL脚本形式导入...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网