`
ppooooll
  • 浏览: 46979 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

mysql搬家

阅读更多
将MySQL数据库拷贝到另一台机器

你可以在支持相同浮点格式的不同架构之间为MyISAM表复制.frm、.MYI和.MYD文件。(MySQL关注所有字节交换问题)。请参见15.1节,“MyISAM存储引擎”。

如果你需要在不同的架构之间转移数据库,可以使用mysqldump创建含有SQL语句的文件。然后你可以将文件转移到其它机器上,并将它输入到MySQL客户端。

使用mysqldump --help来看有哪些选项可用。如果你正将数据移动到更新版本的MySQL,你应当使用mysqldump –opt来利用各种优化性能来产生更小、可以更快处理的转储文件。

在两台机器之间移动数据库的最简单(尽管不是最快)的方法是在数据库所在的机器上运行下面的命令:

shell> mysqladmin -h 'other_hostname' create db_name

shell> mysqldump --opt db_name | mysql -h 'other_hostname' db_name

如果你想要从远程机器通过慢速网络复制数据库,可以使用:

shell> mysqladmin create db_name

shell> mysqldump -h 'other_hostname' --opt --compress db_name | mysql db_name

还可以将结果保存到文件中,然后将文件转移到目标机器上并将文件装载到数据库中。例如,可以在源机器上使用下面的命令将数据库备份到文件中:

shell> mysqldump --quick db_name | gzip > db_name.contents.gz

(该例子中创建的文件是压缩格式)。将含有数据库内容的文件到目标机上并运行命令:

shell> mysqladmin create db_name

shell> gunzip < db_name.contents.gz | mysql db_name

还可以使用mysqldump和mysqlimport来转移数据库。对于大的表,比只是使用mysqldump要快得多。在下面的命令中,DUMPDIR代表用来保存mysqldump输出的目录全路径名。

首先,创建保存输出文件的目录并备份数据库:

shell> mkdir DUMPDIR

shell>mysqldump --tab=DUMPDIR db_name

然后将DUMPDIR目录中的文件转移到目标机上相应的目录中并将文件装载到MySQL:

shell> mysqladmin create db_name             # create database

shell> cat DUMPDIR/*.sql | mysql db_name     # create tables in database

shell> mysqlimport db_name DUMPDIR/*.txt     # load data into tables

不要忘记复制MySQL数据库,因为授权表保存在该数据库中。你可能需要在新机器上用MySQL root用户运行命令,直到产生MySQL数据库。

将mysql数据库导入目标机器后,执行mysqladmin flush-privileges,以便服务器重载授权表信息。
分享到:
评论

相关推荐

    Java项目:基于SSM框架+mysql搬家预约系统含源码和毕业论文

    本项目是一套基于SSM框架+mysql搬家预约系统含源码和毕业论文 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 该系统功能完善、界面美观、...

    MSSQL转MySQL最好用的转换工具(数据库搬家喽)

    标题提及的"MSSQL转MySQL最好用的转换工具"是指一个专为数据库搬家设计的WinForm应用程序,它简化了两个不同数据库系统之间的数据迁移过程。WinForm是一种.NET框架下的用户界面设计工具,提供了直观易用的图形化界面...

    阿里云主机iis_php_mysql一键安装包

    MySQL则是一款流行的开源关系型数据库管理系统(RDBMS),它提供了稳定、高性能的数据存储和查询功能。在PHP应用中,MySQL常被用来存储和检索数据,是许多Web应用的基础。 这个一键安装包将这三个关键组件打包在...

    No.2073 搬家公司网站源码 phpweb成品网站源码 php+mysql+zend

    【标题】"No.2073 搬家公司网站源码 phpweb成品网站源码 php+mysql+zend"指的是一个专门为搬家公司设计的网站模板,该模板是基于PHP编程语言,MySQL数据库系统以及Zend框架构建的。这个网站源码提供了一个完整的网页...

    码科货运快狗搬家物流前后端小程序源码

    后端部分可能采用常见的Web开发技术,如Node.js、Java或Python,配合数据库管理系统(如MySQL、MongoDB)来存储和处理数据。后端服务器负责接收前端发送的请求,验证用户信息,处理订单逻辑,与物流系统对接,以及...

    基于SSM的搬家网系统源码.zip

    2、预约搬家 3、进度管理 4、订单管理 5、售后服务 6、服务反馈 商家合作和联系模块: 管理者模块: 1、订单管理2、进度管理3、售后服务 4、服务反馈 5、商家合作 三、注意事项 1、开发语言:Java,数据库...

    基于java+ssm+mysql的搬家预约系统 源码+数据库+论文(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。...数据库:MySql8.0 部署环境:Tomcat(建议用 7.x 或者 8.x 版本),maven 数据库工具:navicat

    码科货运快狗搬家物流源码v2.0.2

    - **数据库设计**:如MySQL,用于存储用户信息、订单数据、车辆信息等。 - **API接口**:与微信小程序进行交互,实现数据的同步。 - **安全防护**:如防止SQL注入、XSS攻击,确保系统安全。 - **性能优化**:通过...

    基于SSM的搬家网系统设计与实现.rar

    它使用JAVA语言开发,搭建SSM框架,采用MYSQL数据库完成搭建 二、主要功能 客户模块: 1、公司介绍 客户可以通过访问网站,获取公司的服务项目,收费价格,历史新闻,公司动态,合作伙伴等各种消息。 2、预约...

    XYCMS搬家公司建站系统 v3.8-ASP源码.zip

    2. 数据库管理:由于网站系统通常需要存储和管理数据,所以需要熟悉SQL语言,以及与ASP配合使用的数据库系统,如Access或MySQL。 3. HTML/CSS/JavaScript:为了实现页面的布局和交互,开发者需要掌握这些前端技术。 ...

    毕业设计javassm基于vue的搬家预约系统+vue源码含文档含教程

    后台是ssm框架,后台的页面是vue,前端页面是html,数据库mysql,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 本搬家预约系统是将IT技术用于搬家预约信息的管理, 它能够收集与存储搬家预约的档案信息,...

    老黄历MYSQL版本,1970年-2099年底含神位煞位五行天干地支等等最全完整数据

    这些信息在黄历中用于指导人们在特定日期进行活动,如建筑奠基、搬家等,以避开不祥。 2. **五行**:五行是中国哲学的基本概念,包括金、木、水、火、土,它们代表了宇宙万物的变化规律。在黄历中,五行与日期和...

    Java项目:基于SSM框架+mysql宠物店管理平台

    1、系统角色主要包括:管理员、搬家人员 2、系统功能 主要功能包括: 用户登录 用户注册 首页 个人中心 修改密码 用户管理 宠物管理 宠物分类管理 系统管理 在线客服 轮播图管理 宠物资讯 订单管理 前台主要功能...

    毕业论文ssm265基于vue的搬家预约系统+vuessm265基于vue的搬家预约系统+论文.doc

    在这样的背景下,搬家预约系统应运而生,旨在解决传统低效的预约方式,提升搬家服务行业的运营效率。本毕业设计的选题——基于Vue的搬家预约系统,旨在利用先进的Web技术,构建一个集预约、管理于一体的信息化平台。...

    sqlserver2000数据库迁移mysql5.pdf

    需要注意的是,数据库迁移不仅仅是数据的搬家,还涉及到数据类型转换、存储过程、触发器、索引等复杂元素的处理。在实际操作中,可能还需要进行额外的调整和测试,以确保所有功能在新的环境中正常运行。此外,对于...

    ssm265基于vue的搬家预约系统+vue.zip

    进入21世纪,计算机技术迅速向着网络化的、集成化...数据库采用MySQL建立数据之间的转换。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

    基于SSM的搬家网系统源码 MovingNetworkSystemBasedOnSSM.rar

    基于SSM的搬家网系统源码 源码描述: 一、源码介绍 它使用JAVA语言开发,搭建SSM框架,采用MYSQL数据库完成搭建 二、主要功能 客户模块: 1、公司介绍 客户可以通过访问网站,获取公司的服务项目,收费价格,...

    Layui+Servlet+MyBatis+Mysql实现的基于Javaweb的大学生创新竞赛管理平台.zip

    包括添加班级和查询班级,其中查询搬家中,可以对查询到的纪律进行修改以及删除,还可通过左侧勾选框进行批量删除 2. 赛事管理 3. 团队管理 4. 查询统计 1. 软件环境 - JDK 1.8.0_211 - Tomcat 8.5.43 - MySQL ...

    DiscuzX论坛整站数据库搬家教程.pdf

    【DiscuzX论坛整站数据库搬家教程】 在网站运营过程中,由于各种原因,如服务器迁移、性能升级等,可能需要将DiscuzX论坛的整站数据进行搬家。本教程主要针对独立主机和虚拟主机两种环境,详细介绍如何迁移数据库和...

Global site tag (gtag.js) - Google Analytics