`
kankan1218
  • 浏览: 276790 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

MySQL导出和导入SQL脚本

阅读更多
转载自:http://xuehu2009.iteye.com/blog/492388

首先,使用mysqldump命令的前提是,在Cmd中进入mysql安装目录下的bin目录下,才可以使用该命令。
我的mysql安装在E:盘,所以,首先进入bin目录下:
E:\Program Files\MySQL\MySQL Server 5.0\bin>
然后,你就可以使用该命令了。






1、导出整个数据库

mysqldump -u 用户名 -p 数据库名 > 存放位置

比如:
mysqldump -u root -p project > c:\a.sql 

       (导出project数据库已经经过亲自测试,成功!)





2.导出一个表的结构,并且带表中的数据

mysqldump -u 用户名 -p  数据库名  表名 > 导出的文件名

mysqldump -u root -p project  position > c:\a.sql 

       (测试,成功!)



只导出表结构,不带表中的数据:

mysqldump  -d  -u root -p project  position > c:\a.sql 

       (测试,成功!)




3.导出一个数据库结构

mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table



4.导入数据库

常用source 命令
进入mysql数据库控制台,
d:\program files\mysql\mysql server 5.1\bin > mysql -u root -p
d:\program files\mysql\mysql server 5.1\bin > mysql>use '数据库'
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
d:\program files\mysql\mysql server 5.1\bin > mysql>source d:wcnc_db.sql


5.远程导出数据库

命令如下:

mysqldump -h  192.168.11.210  -u  root  -p  test>c:\test.sql
分享到:
评论

相关推荐

    不进入mysql 就能导入sql脚本的方法

    标题提到的“不进入mysql就能导入sql脚本的方法”是一种提高效率和便利性的技巧,尤其适用于大型数据库或者频繁进行数据迁移的情况。下面我们将详细介绍这个方法以及相关的知识点。 首先,SQL脚本通常包含了创建表...

    java调用mysql命令 导入导出数据库

    使用`mysqldump`命令可以将数据库的数据和结构导出为SQL脚本文件。例如,如果我们要导出名为`mydatabase`的数据库,可以使用以下Java代码: ```java String cmd = "mysqldump -u username -p password mydatabase...

    把数据库中的数据导出为sql脚本

    以下是使用SSMS导出SQL脚本的基本步骤: 1. 打开SSMS并连接到你的SQL Server实例。 2. 在对象资源管理器中,找到你想导出的数据库,并展开数据库节点。 3. 右键点击“表”或者其他你需要导出的对象,如视图、存储...

    MySQL导入.sql文件及常用命令

    六、导出和导入 SQL 脚本 MySQL 提供了mysqldump 命令来导出 SQL 脚本,并且可以使用mysql 命令来导入 SQL 脚本。 例如,导出整个数据库: ``` mysqldump -u 用户名 -p 数据库名 > 存放位置 ``` 例如,导入 SQL...

    MySQL导出数据并通过sqlldr导入oracle

    同时代码还会生成sqlldr命令需要用到的control文件和bat文件,以及连接Oracle的配置文件,只要将MySQL导出的数据文件合到一起,执行bat文件,即可完成数据导入到Oracle的任务。所有文件都是以导入导出的那张表的表名...

    mysql 导入导出 sql文件

    #### 三、MySQL导出SQL脚本的方法 ##### 1. 使用`mysqldump`命令导出整个数据库 ```shell mysqldump -u 用户名 -p 数据库名 > 导出的文件名 ``` 例如,导出名为`test`的数据库: ```shell mysqldump -u root -p ...

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    PowerDesigner 导出的 SQL 带列注释,导入到 MySQL 中列注释不见了的处理方法 在使用 PowerDesigner 导出 SQL 文件时,如果包含列注释,可能会在导入到 MySQL 数据库中时丢失。这是因为 PowerDesigner 导出的 SQL ...

    Navicat for MySQL导出表结构脚本的简单方法

    使用MySQL可视化工具Navicat导出MySQL的表结构脚本的方法。 1、右键Navicat中的数据库→数据传输(Data Transfer)。 2、左边数据库对象(Database Objects)中选择对应...以上这篇Navicat for MySQL导出表结构脚本的

    在linux命令下导出导入.sql文件的方法

    本文讲述了在linux命令下导出导入.sql文件的方法。分享给大家供大家参考,具体如下: 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 ...

    mysql导入导出.sql文件.pdf

    - 使用`source`命令加载SQL脚本文件。 ```sql source D:\mydb.sql ``` 以上步骤覆盖了MySQL数据库的基本导入导出操作以及处理大文件的一些常见问题。通过这些方法,可以有效地管理和维护MySQL数据库。

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

    总结一下,导出数据库表为SQL脚本是一项基础但关键的任务,涉及到数据库连接配置、SQL脚本的结构理解、数据安全性和自增字段的处理。在执行此类操作时,务必确保对数据的保护,避免不必要的数据丢失,并充分了解所...

    从sqlserver到mysql数据导出后导入脚本(实测,实用)

    8. **预处理和后处理脚本**:可能需要编写额外的SQL脚本来处理数据,如填充默认值、清理数据等。 综上所述,从SQL Server到MySQL的数据迁移是一个涉及多个步骤的过程,需要对两种数据库系统有深入的理解。`...

    mysql 安装 导出SQL

    1. **使用mysqldump命令导出SQL文件**: - `mysqldump -u root -p dsjenergy > D:\20181106energy.sql` - 这条命令将`dsjenergy`数据库的所有内容导出到`D:\20181106energy.sql`文件中。 - `-u root`表示使用root...

    Mysql执行脚本步骤

    Mysql 执行脚本基本命令步骤是指在 Mysql 中执行外部 sql 脚本文件的命令,包括 SQL 命令导出和导入数据库。下面将详细介绍 Mysql 执行脚本步骤的知识点。 一、SQL 命令导出和导入数据库 在 Mysql 中,我们可以...

    导出数据为Sql脚本Oracle版本

    总结来说,"导出数据为Sql脚本Oracle版本"涉及了Oracle数据库的数据导出技术,如SQL*Plus的`EXPDP`和`IMPDP`,以及可能使用到的第三方工具和.NET编程库。这些工具和技术帮助我们在不同的数据库环境之间迁移和管理...

    mariadb导入导出mysql数据库的脚本:无需手动创建数据库,直接新建数据库+导入表结构+插入记录

    标题中的“mariadb导入导出mysql数据库的脚本”是指使用特定的脚本来实现MySQL或MariaDB数据库的导入和导出操作。这种脚本的优点在于可以自动化处理数据库的创建、表结构导入以及数据记录的插入,从而节省手动操作的...

    MYSQL 数据库导入导出命令

    MySQL 数据库导入导出命令是数据库管理员和开发者经常使用的命令,用于将 MySQL 数据库导出到文件中,以便备份、还原或迁移到其他服务器。下面将详细介绍 MySQL 数据库导入导出的命令和方法。 数据库备份 数据库...

    mysql导入导出sql.rar

    导入SQL文件允许用户将包含创建表、插入数据等指令的文本文件应用到MySQL数据库中,而导出则相反,它将数据库中的内容转换为SQL脚本,以便存储或转移到其他系统。 这个名为"mysql导入导出sql"的工具提供了以下功能...

    MySql和Oracle数据库本地或远程备份导出和导入(JAVA版)工具类.rar

    - `mysqldump` 是MySQL提供的一个命令行实用程序,用于生成数据库或表的结构和数据的SQL脚本,以便备份或迁移数据。在使用此JAVA工具类时,需要确保`mysqldump`命令的完整路径已经配置好。例如,在Linux系统中,...

    如何导入导出mysql数据库

    在原数据库服务器上,可以通过以下两种方式来导出SQL脚本: ##### 2.1.1 使用phpMyAdmin工具 - **登录phpMyAdmin**:首先需要登录到phpMyAdmin管理界面。 - **选择导出**:在左侧导航栏中选择要导出的数据库,然后...

Global site tag (gtag.js) - Google Analytics