mysql数据库迁移怎样用命令行把MySQL数据库迁移到另一台Linux服务器

mysql数据库迁移  时间:2021-08-19  阅读:()

就是在本地创建了一个mysql数据库 然后现在我要想把数据库移到我另外一个机子上面怎么做?

最简单方法在控制面板管理工具下把mysql服务停掉,然后找到你的mysql安装目录下的data文件夹(也就是mysql默认的数据库文件夹),把你的那个数据库目录复制出来放到另台机器上的data下就可以了。

当然也可以用命令行备份成sql mysqldump -u 用户名 -p密码 数据库名> d:备份数据库名_"%date:~0,10%".sql,其中"%date:~0,10%"表示日期

mysql数据库之间的转移: 怎么把一个mysql数据库服务器中导入另一个mysql服务器呢?

1. 用工具备份.这个很多工具.看你的水平应该 知道的. 2. liunx 下 mysqldump 出来 3. 还有一种办法 复制出来 data 文件,.windows下是在 安装 mysql的data文件夹下的. 里面都是按 数据库名称 创建的文件夹. ;linux 下 也类似的.直接复制出来 ,复制进去 就行了.比导入导出 快得多, 我试过的

搬迁MYSQL数据库的几种方法介绍

在网站搬迁的过程中,最重要也是最麻烦的就是数据库了,数据库文件一旦丢失而备份又不灵光时,网站会面临灭顶之灾。

那么搬迁数据库有些什么办法呢?现在一起来探讨。

通过phpmyadmin备份由于mysql数据库是通过phpmyadmin在进行管理,因此用phpmyadmin进行备份也是顺理成章。

但通过phpmyadmin导出的备份文件还只能通过phpmyadmin软件还原回去,而且这个软件默认只允许还原小于2M的备份来源。

因此如果网站数据少,小于2M可以直接备份还原;数据较多备份文件过大时,有两种方法解决:第一种是分段备份,在phpmyadmin的备份选项中设置为每个备份文件大小不超过2M,第二种是在还原空间的phpmyadmin中修改软件源文件进行设置,改为对还原文件没有大小限制,相应的方法可以在网上搜索。

应该说此种备份方法相对麻烦,且需要自己购有服务器或vps,否则根本没有相关权限,一般情况下不建议选择。

通过网站程序自带功能进行备份还原现在使用到mysql数据库的网站程序有DZ,PW,DEDE等,这些程序后台都有备份还原功能,因为是自带的功能,兼容性好,方便快捷。

不过有一个问题是要先重新安装网站程序,再进入后台选择还原已经保存的备份文件进行还原,目前所有的主流程序都提倡这种方法。

通过备份王等软件进行备份用备份王等软件进行备份方便快捷,只要上传备份软件到空间按提示一步步操作就可以了。

但是要注意新老空间数据库用户名和密码不统一,网站文件打包过来后因没有修改连接文件,还原数据库是好了,可是前台会提示数据库连接错误,网站从而出现打不开的情况。

所以要学会修改网站配置文件,大多是由config和data.php文件来控制,将这些文件中的连接信息设置为正确的连接信息,避免网站不能打开。

直接在mysql文件夹中复制文件如果是独立服务器,可以直接进入服务器mysql文件夹下的DATA文件夹找到数据库文件复制后再粘贴到新空间。

但这样有个很大的隐患:备份的目标数据库如果正在被使用,粘贴到新空间后会出错。

不提倡这种方法。

mysql。数据库里面的数据是怎么迁移的啊?我开发的网站根目录放在E盘,数据库也安装在E盘,那我是

对于数据库来说,拷贝你的E盘文件是不行的。

数据库中的数据是通过导入、导出来移动的。

假设你电脑上的mysql中建立的数据库名为ABC,ABC中存了各种表和数据,先在服务器端装好mysql,然后建立一个同样的数据库ABC,接下来在你的电脑上使用命令行,输入下面的命令: mysqldump -h localhost -u 你的用户名 -p你的密码 ABC | mysql -h 服务器地址 -u 用户名 -p密码 ABC 注意,-p和密码之间没有空格。

执行完之后你的本地数据库ABC就拷贝到服务器上了。

对于你说的直观查看数据的问题,可以通过使用mysql的GUI工具来实现。

一般使用的都是mysql官方提供的mysql workbench软件,免费的。

你可以下下来试试。

其实,对于很多简单的工作,比如上面的拷贝数据库、备份数据库、建立新用户、管理权限等等,还是命令行比较快。

GUI工具在复杂工作上有优势,比如建立复杂的表结构、检查sql语句错误等等。

怎样用命令行把MySQL数据库迁移到另一台Linux服务器

1、用dump命令备份数据库。

# mysqldump -u root -p dbfile > dbfile.sql 2、用rsync从新服务器获得备份的文件(SCP或WGET也可以)。

# rsync -avr root@myolddbserver:/home/mydumpfolder/dbfile.sql 3、登陆新服务器的mysql客户端。

# mysql -u root -p 4. 建立数据库。

mysql> create database dbfile; 5. 选择新数据库; mysql> use dbfile; 6. 加载数据; mysql> source dbfile.sql 或者 在Mysql程序中有我自己的一个数据库共5张表,里边数据不算太多。

我现在想把他们全部弄到另一台电脑中去,该怎么弄,如果不用其它的软件工具,只用Mysql自已的程序不知可否? 注:不用考虑操作系统。

--------------------------------------------------------------- 在dos命令提示符下使用mysqldump命令进行备份. 如下: C:Documents and SettingsAdministrator>mysqldump yinshi >c:\backup.txt -uroot -p12142022 说明:yinshi是我的数据库名,里面有5张表; c:\backup.txt 是我备份出来文件名和路径; -u,-p参数后面跟的分别是用户名和密码. 将你备份出来的文件我这里是backup.txt拷贝到另一台机上,再在dos命令提示符下用mysql命令,进行恢复,如下: C:Documents and SettingsAdministrator>mysql < c:\backup.txt -uroot -p12142022 or mysql>source backup.txt;(这里backup.txt在放在data目录下) --------------------------------------------------------------- 如果另一台机器上也安装了mysql,可以直接导入 C:mysqlin>mysqldump -h172.20.6.250 -udeveloper -p123456 --opt server_databasename | mysql -hlocalhost -uroot -C obj_databasename 172.20.6.250源服务器ip developer源服务器连接用户名 --------------------------------------------------------------- 有两种办法。

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’

数脉科技:六月优惠促销,免备案香港物理服务器,E3-1230v2处理器16G内存,350元/月

数脉科技六月优惠促销发布了!数脉科技对香港自营机房的香港服务器进行超低价促销,可选择30M、50M、100Mbps的优质bgp网络。更大带宽可在选购时选择同样享受优惠,目前仅提供HKBGP、阿里云产品,香港CN2、产品优惠码续费有效,仅限新购,每个客户可使用于一个订单。新客户可以立减400元,或者选择对应的机器用相应的优惠码,有需要的朋友可以尝试一下。点击进入:数脉科技官方网站地址数脉科技是一家成...

onevps:新增(支付宝+中文网站),香港/新加坡/日本等9机房,1Gbps带宽,不限流量,仅需$4/月

onevps最新消息,为了更好服务中国区用户:1、网站支付方式新增了支付宝,即将增加微信;原信用卡、PayPal方式不变;(2)可以切换简体中文版网站,在网站顶部右上角找到那个米字旗,下拉可以换中国简体版本。VPS可选机房有:中国(香港)、新加坡、日本(东京)、美国(纽约、洛杉矶)、英国(伦敦)、荷兰(阿姆斯特丹)、瑞士(苏黎世)、德国(法兰克福)、澳大利亚(悉尼)。不管你的客户在亚太区域、美洲区...

Nocser:马来西亚独立服务器促销$60.00/月

Nocser刚刚在WHT发布了几款促销服务器,Intel Xeon X3430,8GB内存,1TB HDD,30M不限流量,月付$60.00。Nocser是一家注册于马来西亚的主机商,主要经营虚拟主机、VPS和马来西亚独立服务器业务,数据中心位于马来西亚AIMS机房,线路方面,AIMS到国内电信一般,绕日本NTT;联通和移动比较友好,联通走新加坡,移动走香港,延迟都在100左右。促销马来西亚服务器...

mysql数据库迁移为你推荐
string转int如何将string型的转成int型阈值电压MOS管的过驱动电压及阈值电压是多少?制作证书怎么做证书?测量师三坐标测量师工资多少现在网现在网上买东西安全吗,2021年武汉发的货安全吗?java教程pdf求Java程序设计教程实验手册(翻译版) PDF版背投广告搜狐的广告类型有哪些?报价多少?网通玩电信游戏卡怎么办玩英雄联盟家里是网通的,玩电信区很卡怎么办查看加密空间如何才能查看加密码的qq空间解码器有什么用摩托车解码有什么用
php网站空间 linuxvps 如何申请免费域名 GGC simcentric 搬瓦工官网 网通代理服务器 合租空间 网站木马检测工具 双十一秒杀 nerds 服务器合租 购买国外空间 支持外链的相册 沈阳主机托管 免费的域名 中国电信测速网站 浙江服务器 测速电信 服务器托管价格 更多