mysql导出数据库,然后移植到另一台电脑要如何操作
2个回答
展开全部
有两种办法。
1、在b机器上装mysql。
将a机器上的mysql/data下的你的数据库目录整个拷贝下来。
将b机器上的mysql服务停止。
找到b机器上的mysql/data目录,将你拷贝的目录粘贴进去,然后启动mysql服务就可以了。
2、使用sql语句备份和恢复
你可以使用select
into
outfile语句备份数据,并用load
data
infile语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。
语法:
select
*
into
{outfile
¦
dumpfile}
’file_name’
from
tbl_name
load
data
[low_priority]
[local]
infile
’file_name.txt’
[replace
¦
ignore]
into
table
tbl_name
select
...
into
outfile
’file_name’
在dos命令提示符下使用mysqldump命令进行备份.
如下:
c:\documents
and
settings\administrator>mysqldump
yinshi
>c:\\backup.txt
-uroot
-p12142022
1、在b机器上装mysql。
将a机器上的mysql/data下的你的数据库目录整个拷贝下来。
将b机器上的mysql服务停止。
找到b机器上的mysql/data目录,将你拷贝的目录粘贴进去,然后启动mysql服务就可以了。
2、使用sql语句备份和恢复
你可以使用select
into
outfile语句备份数据,并用load
data
infile语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。
语法:
select
*
into
{outfile
¦
dumpfile}
’file_name’
from
tbl_name
load
data
[low_priority]
[local]
infile
’file_name.txt’
[replace
¦
ignore]
into
table
tbl_name
select
...
into
outfile
’file_name’
在dos命令提示符下使用mysqldump命令进行备份.
如下:
c:\documents
and
settings\administrator>mysqldump
yinshi
>c:\\backup.txt
-uroot
-p12142022
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
壹寰(深圳)科技文化有限公司
2021-03-27 广告
2021-03-27 广告
不同公司提供的方案也不一样。以上回答如果还觉得不够详细,可以来咨询下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库解密恢...
点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
展开全部
1.
导出单个数据库
mysqldump
-u
root
-p
database_name
>
outfile_name.sql
2.
导出所有数据库
mysqldump
-u
root
-p
--all-databases
>
outfile_name.sql
3.
导出数据库表
mysqldump
-u
root
-p
database_name
table_name
>
outfile_name.sql
4.
导入.sql文件
1.
导入数据库
mysql
-u
root
-p
进入mysql
执行source
outfile_name.sql(包含存储路径)
b.
导入数据库表
mysql
-u
root
-p
进入mysql
mysql>use
database_name;
mysql>source
outfile_name.sql(包含存储路径)
以上是命令行方式,如果操作系统时windows,可以选择用mysql客户端工具,如Sqlyog操作导出数据和导入数据。
更详细信息可以Google,下面提供一个参考网址
http://www.runoob.com/mysql/mysql-database-export.html
导出单个数据库
mysqldump
-u
root
-p
database_name
>
outfile_name.sql
2.
导出所有数据库
mysqldump
-u
root
-p
--all-databases
>
outfile_name.sql
3.
导出数据库表
mysqldump
-u
root
-p
database_name
table_name
>
outfile_name.sql
4.
导入.sql文件
1.
导入数据库
mysql
-u
root
-p
进入mysql
执行source
outfile_name.sql(包含存储路径)
b.
导入数据库表
mysql
-u
root
-p
进入mysql
mysql>use
database_name;
mysql>source
outfile_name.sql(包含存储路径)
以上是命令行方式,如果操作系统时windows,可以选择用mysql客户端工具,如Sqlyog操作导出数据和导入数据。
更详细信息可以Google,下面提供一个参考网址
http://www.runoob.com/mysql/mysql-database-export.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询