`

Mysql 数据库sql脚本的生成与运行(转)

 
阅读更多

生成sql脚本的命令: 
mysqldump -hlocalhost -uroot -padmin 数据库名 > 脚本文件名.sql 

运行sql脚本的命令: 
mysql -hlocalhost -uroot -padmin 数据库名 < 脚本文件名.sql
mysqldump -u[user] -p[password] [databasename] > [dump_name] 
在将 dump_name 这个档案复制到另一台计算机上 
另一台计算机上先进入mysql 
建立一个 database 再执行下列指令 
mysql -u[user] -p[password] [database_name] < [dump_name]

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

直接将MySQL数据库压缩备份

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

备份MySQL数据库某个(些)表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同时备份多个MySQL数据库

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

仅仅备份数据库结构

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

备份服务器上所有数据库

mysqldump –all-databases > allbackupfile.sql

还原MySQL数据库的命令

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

还原压缩的MySQL数据库

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

将数据库转移到新服务器

mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

ShareThis

分享到:
评论

相关推荐

    数据库转换工具MySQL 转为SqlServer 脚本

    本主题聚焦于如何使用特定工具或脚本将MySQL数据库转换为SQL Server,这一过程通常称为“数据库迁移”。以下是关于这个过程的一些关键知识点: 1. **数据库迁移的目的**:迁移可能出于多种原因,如业务增长、性能...

    pbootcms数据sqlite转mysql数据库

    标题 "pbootcms数据sqlite转mysql数据库" 涉及的是一个常见的数据库迁移过程,从SQLite数据库系统转换到MySQL数据库系统。这个过程在网站或应用的开发和维护中经常遇到,尤其是在更换数据库服务或者需要更强大的...

    windows备份mysql数据库bat脚本.rar

    在这个场景中,我们使用的是一个名为"windows备份mysql数据库bat脚本.rar"的压缩包,它包含了一套利用批处理(BAT)文件来自动化MySQL数据库备份的解决方案。下面将详细讲解如何利用BAT脚本来备份MySQL数据库,以及...

    mysql数据库转为sql数据库的工具

    转换完成后,用户可以将生成的SQL脚本导入到SQL Server,或者直接在SQL Server中执行这些脚本来创建新的数据库结构并填充数据。 这个过程的关键在于确保数据的一致性和完整性,避免在转换过程中丢失或错误地转换...

    excel生成数据库建表脚本(支持mysql,SqlServer)

    无论是在MySQL还是SQL Server环境中,这个工具都能提供显著的工作效率提升,减少手动编写SQL脚本的时间和错误,从而专注于更重要的业务逻辑和数据处理。在实际操作中,合理利用这类工具,可以大大优化数据库项目的...

    Access数据库转SQL脚本工具

    5. **生成脚本**:执行转换后,工具将生成一个或多个SQL脚本文件,这些文件可以在目标数据库环境中运行以重建Access数据库的结构并导入数据。 6. **导入到目标系统**:最后,用户可以在目标SQL服务器上执行这些脚本...

    数据库抽出脚本并生成代码的工具

    标题中的“数据库抽出脚本并生成代码的工具”是指一类能够帮助用户从数据库中抽取结构化数据,并将其转换为可执行的SQL脚本或者自动生成相应的编程代码的软件工具。这些工具通常用于数据库备份、迁移、同步或者数据...

    多种sql脚本生成器

    5. 多数据库支持:不同的SQL脚本生成器可能支持多种数据库管理系统,如MySQL、Oracle、SQL Server、PostgreSQL等,满足跨平台的需求。 6. 用户友好的界面:许多生成器提供图形化用户界面,使得非专业程序员也能轻松...

    SQL 脚本生成工具

    SQL脚本生成工具是一款高效实用的数据库管理辅助软件,它主要功能是帮助用户自动生成SQL删除和插入脚本。在数据库管理和开发过程中,手动编写这些脚本往往耗时且容易出错,而这款工具则能极大地提高工作效率和准确性...

    全国省市地区数据库以及sql生成脚本

    4. 数据库操作:了解如何在不同类型的数据库系统(如MySQL、PostgreSQL、Oracle等)中执行SQL脚本,以及如何进行数据备份和恢复。 5. 安全性:在处理敏感数据时,如地区代码与人口数据,需要确保符合数据保护和隐私...

    MySQL数据库迁移sqlServer2008

    4. 生成迁移脚本,预览并编辑生成的SQL脚本,以确保数据的正确性和完整性。 5. 连接到SQL Server 2008,执行迁移脚本,创建目标数据库结构。 6. 选择合适的方式迁移数据,可以是直接通过SSMA迁移,也可以先导出数据...

    ACCESS\SQL Server数据库转换MYSQL数据库工具

    本文将深入探讨“ACCESS\SQL Server数据库转换MYSQL数据库工具”这一主题,以及与之相关的技术细节。 标题中的“ACCESS\SQL Server数据库转换MYSQL数据库工具”指的是一个专门用于将基于Microsoft Access的数据库...

    自动生成vo类(mysql数据库为例)

    根据数据库中表的字段自动生成java中的vo类,方便调用

    mysql数据库每天凌晨3点备份数据库的脚本

    本文将详细介绍如何编写一个在Linux环境下,每天凌晨3点自动执行的MySQL数据库备份脚本,以及如何配置Linux的定时任务来执行这个脚本。 首先,我们来看`DB_backup.sh`这个脚本文件。它通常包含以下核心部分: 1. *...

    超好的导出数据库表为SQL脚本

    在IT行业中,数据库管理是至关重要的任务之一,而将数据库中的表导出为SQL脚本是一种常见的操作。这个过程能够帮助我们备份数据、迁移数据库、版本控制或在不同环境中重现数据结构。标题“超好的导出数据库表为SQL...

    sql脚本自动生成器11.0

    《SQL脚本自动生成器11.0:高效数据库管理与编程的得力助手》 在信息化时代,数据库管理与编程扮演着至关重要的角色。SQL(Structured Query Language)作为关系型数据库的语言,其脚本编写是数据库操作的核心部分...

    Navicat客户端sqlserver表结构转到mysql数据库中操作文档

    本操作文档将详细介绍如何使用Navicat客户端工具将SQL Server的表结构转换到MySQL数据库中。Navicat是一款强大的数据库管理工具,支持多种数据库系统,包括SQL Server和MySQL,使得数据迁移变得简单而高效。 首先,...

    PowerDesigner(CDM—PDM—SQL脚本的转换流程

    - 将生成的SQL脚本导入到实际的数据库环境中执行,从而创建相应的数据库表和结构。 #### 5. 总结 通过对PowerDesigner工具的使用,我们可以有效地将概念数据模型转化为具体的物理数据模型,并最终生成可用于...

    mysql数据库备份脚本

    本文将详细介绍如何利用MySQL数据库备份脚本来实现这一目标,特别是关注“mysql数据库备份脚本”的核心功能:定时备份和指定备份路径。 首先,我们来理解定时备份的概念。定时备份意味着在预设的时间间隔自动执行...

    各类数据库脚本生成工具

    3. **脚本生成与导出**:工具能够根据现有数据库结构生成创建、更新或删除的SQL脚本,方便在不同环境中部署和同步数据库。用户还可以选择导出脚本为文本文件,便于分享和备份。 4. **版本控制集成**:与Git等版本...

Global site tag (gtag.js) - Google Analytics