1. mysql数据库,数据如何提取
mysql是文件存储的,只用将数据库安装目录下的data下的数据库名称文件夹拷贝出来就相当于数据库备份了,然后你在目标机上重新安装mysql数据库,再将该数据库文件拷贝到相应的data目录下即可。
2. 怎么提取MYSQL数据库的所有数据到另一个MYSQL数据库
一、导出数据库用mysqlmp命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqlmp -u用户名物亩 -p密迅蚂信码 数据库名 > 数据库名亩轮.sql
#/usr/local/mysql/bin/ mysqlmp -uroot -p abc > abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqlmp -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqlmp -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命令
3. mysql如何像sqlserver一样将数据库的mdf和ldf文件提取出来
要将sql server数据库中的数据全部导入到mysql数据库中,其方法有多种,利用mysql ODBC把SQL Server中数据库中的数据导入到MySQL中
第一步:安装mysql ODBC;
去相关的网站下载mysql ODBC进行安装。
第二步:建立MySQL的DSN;
在控制面板——>管理工具——>数据源 (ODBC)中建立MySQL的DSN。
例如: Data Source Name: MySQL DSN
Server: localhost
User: root
Password: root
Database: mysql
第三步:SQL Server中,选择要导出的数据库,右键选择All Tasks->Export Datas... 开始DTS Export Wizerd...。
第四步:Choose a Data Source;
例如:Data Source: Microsoft OLE DB Provider for SQL Server
Server: 11.64.0.13
Username: admin
Password: admin
Database: ORDER
第五步:Choose a Destination。
例如:Data Source: MySQL ODBC 3.15 Driver
User/System DSN: MySQL DSN
Username: root
Password: root
第六步:Select Source Table。
第七步:Run immediately,下一步再选完成,就开始转换。
总结:
这个转换有时一部分表可能要失败,双击失败的表格,看看什么原因,一般是SQL SERVER2000的数据类型问题,作一些小的修改就应该可以了。
4. 怎么提取MYSQL数据库的所有数据到另一个MYSQL数据库
mysql笔记:数据导入导出
mysql自带有命令,可以把数据库做备份用。
MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,也许您希望导出数据来共享。 在这个信息技术不断成长的世界中,共享数据变得越来越常见。
比方说Macmillan USA维护护着一个将要出版的书籍的大型数据库。这个数据库在许多书店之间共享,这样他们就知道哪些书将会很快出版。医院越来越走向采用无纸病历记录,这样这些病历可以随时跟着你。世界变得越来越小,信息也被共享得越来越多。有很多中导出数据得方法,它们都跟导入数据很相似。因为,毕竟,这些都只是一种透视得方式。从数据库导出的数据就是从另一端导入的数据。这里我们并不讨论其他的数据库各种各样的导出数据的方法,您将学会如何用MySQL来实现数据导出。
注意:mysqlmp比直接拷贝数据库文件夹速度要慢
但,直接复制文件夹不能100%转移到其它机子上用
使用mysqlmp工具,基本用法是:
shell> mysqlmp [OPTIONS] database [tables]
如果你不给定任何表,整个数据库将被导出。
通过执行mysqlmp --help,你能得到你mysqlmp的版本支持的选项表。
注意,如果你运行mysqlmp没有--quick或--opt选项,mysqlmp将在导出结果前装载
整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。
5. 怎么提取MYSQL数据库的所有数据到另一个MYSQL数据库
您好,数据导入导出 mysql自带有mysqlmp命令,可以把数据库做备份用。 MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,也许您希望导出数据来共享。 在这个信息技术不断成长的世界中,共享数据变得越来越常见。 比方说Macmillan USA维护护着一个将要出版的书籍的大型数据库。这个数据库在许多书店之间共享,这样他们就知道哪些书将会很快出版。医院越来越走向采用无纸病历记录,这样这些病历可以随时跟着你。世界变得越来越小,信息也被共享得越来越多。有很多中导出数据得方法,它们都跟导入数据很相似。因为,毕竟,这些都只是一种透视得方式。从数据库导出的数据就是从另一端导入的数据。这里我们并不讨论其他的数据库各种各样的导出数据的方法,您将学会如何用MySQL来实现数据导出。 注意:mysqlmp比直接拷贝数据库文件夹速度要慢 但,直接复制文件夹不能100%转移到其它机子上用 使用mysqlmp工具,基本用法是: shell> mysqlmp [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出。 通过执行mysqlmp --help,你能得到你mysqlmp的版本支持的选项表。