百度
360搜索
搜狗搜索

mysql导出数据库,如何导出数据库文件?详细介绍

本文目录一览: 如何导入导出MySQL数据库_MySQL

1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目录中)命令行,导出SQL脚本。2.1.1 用phpMyAdmin工具导出选项中,选择导出“结构”和“数据”,不要添加“Drop DATABASE”和“Drop TABLE”选项。选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。将导出的SQL文件保存下来。2.1.2 用mysqldump命令行命令格式mysqldump -u用户名 -p 数据库名 > 数据库名.sql范例:mysqldump -uroot -p abc > abc.sql(导出数据库abc到abc.sql文件)提示输入密码时,输入该数据库用户名的密码。2.2. 创建空的数据库通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。2.3. 将SQL脚本导入执行同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。2.3.1 用phpMyAdmin工具从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。在"SQL"菜单中,浏览选择刚才导出的SQL文件,点击“执行”以上载并执行。注意:phpMyAdmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。gzip使用方法:# gzip xxxxx.sql得到xxxxx.sql.gz文件。2.3.2 用mysql命令行命令格式mysql -u用户名 -p 数据库名 范例:mysql -uabc_f -p abc (导入数据库abc从abc.sql文件)提示输入密码时,输入该数据库用户名的密码。方法2进入mysql,建立数据库,选择数据库后,打入下面代码,d:/112121.sql为数据库目录。mysql>source d:/112121.sql3 方法二 直接拷贝如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。3.1 准备原始文件用tar打包为一个文件3.2 创建空数据库3.3 解压在临时目录中解压,如:cd /tmptar zxf mydb.tar.gz3.4 拷贝将解压后的数据库文件拷贝到相关目录cd mydb/cp * /var/lib/mysql/mydb/对于FreeBSD:cp * /var/db/mysql/mydb/3.5 权限设置将拷贝过去的文件的属主改为mysql:mysql,权限改为660chown mysql:mysql /var/lib/mysql/mydb/*chmod 660 /var/lib/mysql/mydb/*

怎样在MySQL数据库中导出整个数据库(mysql怎么把数据库导出来)

1、打开命令行,在命令行里输入mysql,然后按回车就可以打开mysql的命令了。要注意的是区分大小写,不能输入Mysql。
2、进入命令后,可以使用use命令来转到我们要查看的数据库。
3、切换了数据库后,我们就可以查看这个数据库的表数据了。通过select语句就可以查询表数据了,但要注意的是每条语句要以分号结束,否则就当语句还没结束。会等待输入。
4、以分号结束语句后,按回车键就能得到从MySQL数据库中导出整个数据库了。

mysql怎么导出数据

本篇文章主要介绍的是MySQL导出sql 文件,即MySQL数据库导导出sql 文件的实际操作步骤。简单的介绍一下命令行进入mysql的方法:C:\>mysql -h hostname -u username -p按ENTER键,等待然后输入密码,密码输入为隐式输入,直接按键盘输入即可,不会反馈到界面上。这里hostname为服务器的名称,如localhost,username为MySQL的用户名,如root。进入命令行后可以直接操作MySQL了。2.简单介绍一下MySQL命令:(推荐课学习:MySQL视频教程。)MySQL->CREATE DATABASE dbname;创建数据库MySQL->USE dbname;选择数据库MySQL->CREATE TABLE tablename;创建表MySQL->SHOW DATABASES;显示数据库信息,有那些可用的数据库。MySQL->SHOW TABLES;显示表信息,有那些可用的表MySQL->DESCRIBE tablename;从数据库导出数据库文件:1.将数据库mydb导出到e:\MySQL\mydb.sql文件中:打开开始->运行->输入cmd 进入命令行模式注:是在命令行下,不是数据库命令c:\>MySQLdump -h localhost -u root -p mydb >e:\MySQL\mydb.sql注:若出现拒绝访问,大部分是cmd需要以管理员身份运行然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。2.将数据库mydb中的mytable导出到e:\MySQL\mytable.sql文件中:c:\>MySQLdump -h localhost -u root -p mydb mytable>e:\MySQL\mytable.sql3.将数据库mydb的结构导出到e:\MySQL\mydb_stru.sql文件中:c:\>MySQLdump -h localhost -u root -p mydb --add-drop-table >e:\MySQL\mydb_stru.sql-h localhost可以省略,其一般在虚拟主机上用

如何导出数据库文件?

问题一:如何将数据库导出成sql文件 您好,很高兴为您解答。
1、打开SQL Server Management Studio 2008 ,连接到数据库服务器,展开对象资源管理器到数据库节点
2、选择需要将数据导出到脚本的数据库,将包含所有的存储过程,表,视图,表里的数据等等。
3、右击选中的数据,按照以下路径选择生成脚本向导 :AdventureWorks -〉任务 -〉生成脚本
4、当点击生成脚本,弹出一个向导--生成数据库对象脚本。
5、下一步到达设置脚本编写选项,进入高级设置对话框,关键是要编写脚本的数据类型这里,默认是仅限架构,选择架构和数据或者是数据都可以吧数据导成脚本
执行完就可以看到结果了
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
~ O(∩_∩)O~

问题二:如何导出mysql数据库到sql文件 可以使用mysqldump
如下几种操作:
1、导出整个数据库(包括数据)
mysqldump -u username -p dbname > dbname.sql
2、导出数据库结构(只有建表语句,不含数据)
mysqldump -u username -p -d dbname > dbname.sql
3、导出数据库中的某张数据表(包含数据)
mysqldump -u username -p dbname tablename > tablename.sql
4、导出数据库中的某张数据表的表结构(只有建表语句,不含数据)
mysqldump -u username -p -d dbname tablename > tablename.sql
还有负责的用法,可以查看mysqldump的参数

问题三:Oracle数据库如何导出?? 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp [email protected] file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp [email protected] file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
触xp [email protected] file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以00打头的数据导出
exp [email protected] file=d:\daochu.dmp tables=(table1) query=\ where filed1 like '00%'\

上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
不过在上面命令后面 加上 press=y 就可以了

问题四:如何批量导出MYSQL数据库成.sql文件 DOS 执行,改成你的mysql路径和要导出的数据库名字

set path=C:\Program Files (x86)\MySQL\MySQL Server 5.0穿bin
mysqldump -u root -ppassword --default-character-set=utf8 数据库名>数据库名.sql

这个真不知道,不过一般的MySQL里面好像没有这么多数据库,如果是几个或者十几个,那么就直接复制后面的一句,改数据库名字就可以了

问题五:.db后缀名的数据库文件如何打开并导出数据 比如Access数据库(扩展名为mdb)、xBase类数据库(扩展名为dbf),但有两种扩展名同为db的数据库,分属两个公司的产品,一个是老牌桌面数工库Paradox,这是Borland公司的产品,其广泛使用的时代是在Dos时期,但现在仍有用Delphi、C++Builder等工具开发的产品使用这一类型的数据库,Microsoft的桌面数据引擎JET对其支持也比较完整;
另一个是Sybase的ASA数据库,全称叫做Adaptive Server Anywhere,这个数据库以前被称作Sql Anywhere,这个数据库不仅可以用在桌面级,还可以用于服务器级,因为其支持存储过程、触发器等,一般在使用PowerBuilder开发的产品中很常见,因为毕竟是同一个公司的产品,这两个数据库都可以通过Ado来访问.

问题六:在phpmyadmin中怎么导出数据库 选择下方另存为文件,然后根据提示导出就可以了

问题七:怎样将从网站后台的数据库中导出数据? ''利用ASP生成EXECL文档
'=================================================
set conn=server.createobject(adodb.connection)
conn.open application(connstring)
set rs=server.createobject(Adodb.recordset)
sql=select * from xxloginteachers order by jsid desc
rs.open sql,conn
do whil订 not rs.eof
msg=msg & rs(jsid) & chr(9) & rs(jsxm) & vbcrlf
rs.movenext
loop
set f=server.createobject(scripting.filesystemobject)
set myfile=f.createtextfile(d:\xmllover.xls,true)
myfile.close
'已生成xmllover.xls!!!!

阅读更多 >>>  office数据库access,office数据库有什么用?

问题八:从oracle数据库里想导出单个表,怎么导出呀 exp [email protected] file=d:\daoc罚u.dmp tables=(table1) system是用户名,manager 是密码,myoracle 是数据库名。

问题九:.mdf数据库文件如何导入数据库 打开企业管理器->向下展开到&哗39;数据库'->右键点击'数据库'->选择'所有任务'->点击'附加数据库'->点击 带三个点的按钮(...)->找到要附加的数据库(要选择后缀名.mdf的)->点击确定->点击确定 附加成功

问题十:sql server2005数据库文件怎么导入 方法/步骤
1、点击左下角 开始按钮,找到sql server2005,打开它
2、右击数据库,选择新建数据库,如果已经有了数据库,则可以点击附加数据库,将本地的数据库文件附加到sql里面
3、附加完成后,我们点击数据库,展开,找到我们附加上的test数据库,再点开test数据库下的表文件夹,发现里面有已经创建好的表
4、右击,打开表,则可以增加表或修改的内容
5、右击修改表,怎可以增加或修改表的属性
6、也可通过右击表文件夹,选择新建表来新建一直表,或者点击左上角的新建查询通过命令来新建一张表

mysql 如何导出数据库

1、 mysqldump命令备份数据
在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:
#MySQLdump常用
mysqldump -u root -p --databases 数据库1 数据库2 > xxx.sql
2、 mysqldump常用操作实例
2.1备份全部数据库的数据和结构
mysqldump -uroot -p123456 -A > /data/mysqlDump/mydb.sql
2.2备份全部数据库的结构(加 -d 参数)
mysqldump -uroot -p123456 -A -d > /data/mysqlDump/mydb.sql
2.3 备份全部数据库的数据(加 -t 参数)
mysqldump -uroot -p123456 -A -t > /data/mysqlDump/mydb.sql
2.4 备份单个数据库的数据和结构(,数据库名mydb)
mysqldump -uroot-p123456 mydb > /data/mysqlDump/mydb.sql
2.5 备份单个数据库的结构
mysqldump -uroot -p123456 mydb -d > /data/mysqlDump/mydb.sql
2.6 备份单个数据库的数据
mysqldump -uroot -p123456 mydb -t > /data/mysqlDump/mydb.sql2
2.7 备份多个表的数据和结构(数据,结构的单独备份方法与上同)
mysqldump -uroot -p123456 mydb t1 t2 > /data/mysqlDump/mydb.sql
2.8 一次备份多个数据库
mysqldump -uroot -p123456 --databases db1 db2 > /data/mysqlDump/mydb.sql

如何导出mysql数据

MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)
2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p news > news.sql (输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
3、会看到文件news.sql自动生成到bin文件下
命令行导入数据库:
1,将要导入的.sql文件移至bin文件下,这样的路径比较方便
2,同上面导出的第1步
3,进入MySQL:mysql -u 用户名 -p
如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)
4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库
5,输入:mysql>use 目标数据库名
如我输入的命令行:mysql>use news;
6,导入文件:mysql>source 导入的文件名;
如我输入的命令行:mysql>source news.sql;
1集成环境如wawp一般都有phpmyadmin,没有的话就自己下载一个,点开
2.登陆数据库,和配置文件数据库账号密码一致
3.然后访问phpmyadmin
4打开后首页左侧有所有数据库
5选择一个点击一下,看页面顶部找到导出
6可以快速导出也可以自定义,自定义的话会有许多选项,如是否清空表再插入,是否在表不存在的情况下创建等等吧,自己看一下,根据需求来,
7 页面底部你就可以执行了,然后下载完你就可以看了
8其实下载navicat 更好用,也有破解版的,我用的mac没法给你演示,不会的话再问吧
9.可以从cmd近去,直接在mysql理以命令方式修改
eg:1. 点开始点运行 输入CMD CD到MYSQL安装目录下(cd \,cd C:\Program Files\你的MYSQL目录\bin)这样就进入MYSQL的目录下了2.导出 mysqldump -u root -proot bbs>d:\bbs.sql 这样就就导入到D盘了3.导入 同样执行第一步 mysql -u root -proot bbs
<d:\bbs.sql 这样就从d盘导入了
mysql -h主机地址 -u用户名 -p用户密码,文件形式。(shell命令行)

mysql -u root -p dbname < filename.sql

2

直接放在命令行(shell命令行)执行一个sql

mysql -hhostname -uusername -p dbname -e 'select * from tbname limit 1'

执行后命令行会提示输入数据库密码。

3

把SQL作为一个输入给MYSQL(shell命令行)

echo 'select id from dbname.tbname where id = 1;' | mysql -hhostname -ureadonly -preadonly dbname > xxxx.sql

4

进入mysql数据库(数据库中执行SQL文件)

>source xxx.sql

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 数据库名 -uroot -p > xxx.sql

2.导出数据不导出结构

mysqldump -t 数据库名 -uroot -p > xxx.sql

3.导出数据和表结构

mysqldump 数据库名 -uroot -p > xxx.sql

4.导出特定表的结构

mysqldump -uroot -p -B数据库名 --table 表名 > xxx.sql

#mysqldump [OPTIONS] database [tables]

5.导入

格式:mysql -h链接ip -P(大写)端口 -u用户名 -p密码 数据库名 < d:XX.sql(路劲)

示例:mysql -uroot -p1234 db1 < c:\a.txt

mysqldump -h127.0.0.1 -P3306 -uroot -p123456htgl >d:\htgl.sql;

1、单张表导出或某个查询结果导出

select * from test into outfile '文件名.txt';

2、数据库导出

mysqldump -u username -p databasename > databasename.sql

输入密码之后就可以导出数据库信息

mysqldump备份mysqldump -u用户名 -p密码 -h主机 数据库> 路径mysqldump -uroot -pleixuesong raykaeso> ./raykaeso.sql

mysqldump按WHERE从句来选择您需要的记录导出mysqldump -u用户名 -p密码 -h主机 数据库 a –where “条件语句” > 路径mysqldump -uroot -p raykaeso a –where “username=’雷雪松'” > c:\a.sql

mysqldump导出数据库里的某个表mysqldump -u用户名 -p密码 -h主机 数据库 表mysqldump -uroot -p raykaeso php

用mysql的图形界面工具navicat;

选择数据库或者表,鼠标右键--》转储SQL文件,选择存放位置方便看就行了。

使用命令

同上

方法一、使用phpmyadmin

如果系统中安装了phpmyadmin,可以通过phpmyadmin将数据导出。

1、用浏览器打开phpmyadmin,输入帐户和密码。

2、在左侧选择要导出的数据库或者数据表,点击“导出”,最后点击“执行”即可。

方法二、使用mysqldump

1、导出整个数据库mysqldump -u 用户名 -p数据库名 > 导出的文件名

2、导出一个表(包括数据结构及数据)

mysqldump -u 用户名 -p数据库名 表名> 导出的文件名

阅读更多 >>>  Linux查看sql数据库状态命令

linux mysql 导出数据

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
建议使用第二种方法导入。
注意:有命令行模式,有sql命令

MySQL怎样导出数据库

打开Navicat ,在我们要到处的数据上面右击鼠标,然后弹出的快捷菜单上点击“转储SQL 文件”,在再次弹出的子菜单项中选择第一个“数据跟结构”。
然后,在会弹出一个选择保存位置的保存框,选择好位置后,点确定,就OK了
1、用工具,如navicat登录到指定数据库。
2、然后右键该数据库,选择转储SQL文件-结构和数据
3、选好存放路径和文件名就可以了

怎么导出mysql数据库的表

1.打开Navicat操作面板,选择需要操作的数据库及数据库表
2.点击“导出向导”
3.在“导出向导”中选择导出表类型,这里选择SQL脚本文件,然后点击下一步
4.这里只有一个tags表,选中并在“导出到”栏目选择导出的存储路径,选择路径后,点击下一步
5.选择需要导出的字段,默认全部导出,点击下一步

网站数据信息

"mysql导出数据库,如何导出数据库文件?"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:mysql导出数据库,如何导出数据库文件?的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!