`
2277259257
  • 浏览: 515236 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

MySQL----导入导出

 
阅读更多

mysql教程导出数据库教程几种方法
 
方法一
cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql  
  把ip改成localhost就可以的
 
方法二
 进入cmd (注意在os cmd中 而不是在mysql中)
   ===================
   1.导出数据库(sql脚本) 
  mysqldump -u 用户名 -p 数据库名 > 导出的文件名
   mysqldump -u root -p db_name > test_db.sql
   2.mysql导出数据库一个表
   mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
   mysqldump -u wcnc -p test_db users> test_users.sql (结尾没有分号)
 
方法三
启动mysql服务
 /etc/init.d/mysql start
 
导出整个数据库: mysqldump dbname > c:mydb.sql -u root -p
导入数据库:source mydb.sql
mysql -u用户名 -p 数据库名 < 数据库名.sql
 

方法四

   navicate for MySQL导出、导入

导出:打开连接---打开数据库,选中数据库---右键--- 转储sql (数据库结构+数据)

导入:打开连接---新建数据库---打开数据库---选中表---右键---运行SQL文件(导出的数据库文件)

更详细的导入数据库教程

2.1. 导出sql脚本
 在原数据库服务器上,可以用php教程myadmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目录中)命令行,导出sql脚本。
 2.1.1 用phpmya(www.111cn.net)dmin工具
 导出选项中,选择导出"结构"和"数据",不要添加"drop database"和"drop table"选项。
 选中"另存为文件"选项,如果数据比较多,可以选中"gzipped"选项。
 将导出的sql文件保存下来。
 
2.1.2 用mysqldump命令行
 命令格式
 mysqldump -u用户名 -p 数据库名 > 数据库名.sql
 范例:
 mysqldump -uroot -p abc > abc.sql
 (导出数据库abc到abc.sql文件)
 
提示输入密码时,输入该数据库用户名的密码。
 
2.2. 创建空的数据库
 通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。
 
2.3. 将sql脚本导入执行
 同样是两种方法,一种用phpmyadmin(mysql数据库管理)工具,或者mysql命令行。
 2.3.1 用phpmyadmin工具
 从控制面板,选择创建的空数据库,点"管理",进入管理工具页面。
 在"sql"菜单中,浏览选择刚才导出的sql文件,点击"执行"以上载并执行。
 
注意:phpmyadmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件
 比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。
 gzip使用方法:
 # gzip xxxxx.sql
 得到
 xxxxx.sql.gz文件。
 
2.3.2 用mysql命令行
 命令格式
 mysql -u用户名 -p 数据库名 < 数据库名.sql
 范例:
 mysql -uabc_f -p abc < abc.sql
 (导入数据库abc从abc.sql文件)
 
提示输入密码时,输入该数据库用户名的密码。
from:http://www.111cn.net/database/mysql/33830.htm

分享到:
评论

相关推荐

    MYSQL专用导入导出工具mysql-front

    除了导入导出,MySQL-Front还提供了查询编辑器,允许用户编写复杂的SQL语句进行数据操作。查询结果可以实时显示,并能以表格、图表等多种形式呈现。此外,还可以创建和运行存储过程,进行事务处理,甚至进行数据库...

    mysql-shell:mysql-shell-8.4.0-windows-x86-64bit.zip

    5. **数据库管理**:MySQL Shell可以帮助用户执行常见的数据库管理任务,如创建、删除和管理数据库、表,以及导入和导出数据。 6. **性能分析**:内置的性能顾问模块可以分析查询性能,提供改进建议,帮助优化...

    MySQL-Front 安装包+注册码

    1. 数据库管理:MySQL-Front提供了对数据库的全面管理,包括创建、删除和修改数据库,以及导入和导出数据。 2. 表设计:用户可以通过图形界面设计表结构,定义字段、类型、键约束等,简化数据库建模过程。 3. SQL...

    mysql-front 6.1

    此外,它支持批量数据操作,可以方便地进行数据导入导出。 3. **SQL查询**:内置了SQL编辑器,支持编写复杂的SQL语句,如SELECT、INSERT、UPDATE和DELETE等。同时,提供语法高亮和自动完成功能,提高开发效率。 4....

    mysql-connector-odbc-5.1.8-winx64.zip

    使用MySQL Connector/ODBC,Navicat可以轻松地连接到MySQL服务器,进行数据查询、管理、导入导出等操作。 在"mysql-connector-odbc-5.1.8-winx64.zip"压缩包内,主要包含了一个名为"mysql-connector-odbc-5.1.8-...

    mysql-connector-odbc-3.51.30(多平台)

    此外,还可以使用支持ODBC的数据处理工具,如Microsoft Excel或SQL查询工具,直接连接到MySQL数据库,进行数据查询、导入/导出操作。 `mysql-connector-odbc-3.51.30`的主要特点可能包括: 1. 兼容性:支持多种操作...

    mysql-connector-java-5.1.10-bin.jar包下载

    4. **数据导入导出**:配置完成后,你可以使用Sqoop命令行工具执行数据迁移。例如,将MySQL表导入HDFS可以使用`sqoop import`命令,导出HDFS数据到MySQL则使用`sqoop export`。 Sqoop提供了丰富的选项,允许你控制...

    mysql-connector-java-5.1.27-bin.jar.zip

    在Hive中,如果需要将数据存储在MySQL这样的关系型数据库中,或者从MySQL导入数据,就需要用到MySQL Connector/J。Hive可以通过这个驱动连接到MySQL服务器,进行数据的读写操作,实现数据仓库与传统数据库的交互。 ...

    MySQL-Front 免安装 绿色版

    5. 导入导出:MySQL-Front支持从多种格式导入数据,如CSV、XML、Excel等,同时也可将数据导出为这些格式,便于数据迁移和备份。 6. 权限管理:用户可以设置数据库用户的权限,分配不同级别的访问权限,以确保数据...

    MySQL-Front_Setup

    它为数据库管理员和开发人员提供了一个直观的界面,使他们能够轻松地执行SQL查询、管理数据库对象以及进行数据导入导出等任务,而无需直接通过命令行交互。在"MySQL-Front_Setup"中,我们将探讨MySQL-Front的安装...

    mysql-5.0.27-win32及mysql-front安装文件

    4. 数据导入导出:支持数据从CSV、Excel等格式导入导出,便于数据迁移和备份。 5. 脚本支持:用户可以创建和执行SQL脚本,进行批量操作。 安装这两者后,初学者可以通过阅读在线教程来学习如何配置MySQL服务器、...

    mysql-shell-8.0.30-linux-glibc2.12-x86-64bit.tar.gz

    2. **JavaScript和Python接口**:对于喜欢使用脚本语言的开发者,MySQL Shell提供了JavaScript和Python两种语言的API,可以编写脚本来自动化执行数据库任务,如数据导入导出、备份恢复等。 3. **JSON支持**:MySQL ...

    mysql-5.5.61-winx64 \mysql-5.5.36-win32\mysql-essential-5.1.32-win32

    - 客户端工具:包括命令行客户端和其他图形界面工具,如MySQL Workbench,用于连接到服务器,进行数据查询、导入导出、备份恢复等操作。 - 存储引擎:MySQL支持多种存储引擎,如InnoDB(默认,支持事务处理和外键...

    mysql-injection.pdf

    - “Background-3导入导出相关操作的讲解”可能涉及如何通过SQL注入利用数据库的导入导出功能进行攻击。 - “Background-4增删改函数介绍”可能涵盖了与数据库操作相关的函数,如INSERT、DELETE和UPDATE等。 - ...

    mysql-connector-j-8.0.32的压缩包,直接下载到本地,解压后即可使用

    在大数据处理中,它也常被用作Hadoop、Spark等大数据框架与MySQL之间的数据交互工具,实现数据的导入导出和实时查询。 在Linux系统上,安装和使用MySQL Connector/J非常简单。首先,将压缩包下载到本地,然后使用...

    MySQL-Front v5.0 Build 1.0 官方中文版序列号

    - **数据导入导出**: 支持将数据导出为CSV等格式的文件,也允许从这些格式的文件中导入数据到MySQL数据库。 #### 2. 用户友好的界面 - **图形化用户界面**: MySQL-Front 的界面简洁明了,易于上手,即使是初学者也...

    MySQL-Front-Setup.rar

    你可以导入和导出数据,进行数据备份和恢复。 4. SQL编辑器:MySQL-Front提供了一个内置的SQL编辑器,支持自动完成和语法高亮,帮助编写复杂的SQL语句。 5. 查询执行:你可以直接在界面上编写查询,实时查看结果集...

    mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz

    同时,了解如何使用工具如mysqldump进行数据导入导出,以及如何使用MySQL Workbench进行图形化管理也是非常有用的。 总的来说,MySQL 5.7.32提供了强大的功能和性能,无论是在ARM还是X86架构的系统上,都需要仔细...

    最新mysql-connector-java-5.1.46(领附MySQL向Oracle迁移教程)

    2. **数据迁移工具**:使用如`mysqldump`进行数据导出,然后用Oracle的导入工具如`SQL*Loader`或`Data Pump`导入数据。 3. **数据库结构迁移**:根据MySQL的DDL(Data Definition Language)生成Oracle的等价DDL,...

    MySQL-Front_V5.4.4.153_Setup.rar

    2. 数据操作:支持对数据库中的数据进行插入、更新、删除等操作,还可以进行批量编辑和导入导出数据。同时,提供SQL查询编辑器,允许用户编写自定义的SQL语句,执行复杂的数据操作。 3. SQL脚本支持:MySQL-Front...

Global site tag (gtag.js) - Google Analytics