从其他电脑拷mysql到自己电脑_怎样把我的Mysql中的数据库复制到另一台电脑中...

在Mysql程序中有我自己的一个数据库共5张表,里边数据不算太多。我现在想把他们全部弄到另一台电脑中去,该怎么弄,如果不用其它的软件工具,只用Mysql自已的程序不知可否?注:不用考虑操作系统。---------------------------------------------------------------在dos命令提示符下使用mysqldump命令进行备份.如下:C:\DocumentsandSettings\Administrator>mysqldumpyinshi>c:\\backup.txt-uroot-p12142022说明:yinshi是我的数据库名,里面有5张表;c:\\backup.txt是我备份出来文件名和路径;-u,-p参数后面跟的分别是用户名和密码.将你备份出来的文件我这里是backup.txt拷贝到另一台机上,再在dos命令提示符下用mysql命令,进行恢复,如下:C:\DocumentsandSettings\Administrator>mysql<c:\\backup.txt-uroot-p12142022ormysql>sourcebackup.txt;(这里backup.txt在放在data目录下)---------------------------------------------------------------如果另一台机器上也安装了mysql,可以直接导入C:\mysql\bin>mysqldump-h172.20.6.250-udeveloper-p123456--optserver_databasename|mysql-hlocalhost-uroot-Cobj_databasename172.20.6.250源服务器ipdeveloper源服务器连接用户名---------------------------------------------------------------有两种办法。1、在B机器上装mysql。将A机器上的mysql/data下的你的数据库目录整个拷贝下来。将B机器上的mysql服务停止。找到B机器上的mysql/data目录,将你拷贝的目录粘贴进去,然后启动mysql服务就可以了。2、使用SQL语句备份和恢复你可以使用SELECTINTOOUTFILE语句备份数据,并用LOADDATAINFILE语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。语法:SELECT*INTO{OUTFILE|DUMPFILE}’file_name’FROMtbl_nameLOADDATA[LOW_PRIORITY][LOCAL]INFILE’file_name.txt’[REPLACE|IGNORE]INTOTABLEtbl_nameSELECT...INTOOUTFILE’file_name’

阅读全文 >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值