`

mysql常用知识总结-导入导出

阅读更多
1.
导出数据库中某个表的内容出某一个文件里
select name into outfile 'c:/bb2.sql' from product_category;
或者
select name into outfile 'c:\\bb2.sql' from product_category;

2.
mysql里面一些函数介绍
select STRCMP(a,b);是比较a和b大小的,如果小于0则a<b,等于0则a=b,同理。

select LCASE(password) from user;

SELECT CAST('-5' AS UNSIGNED);强制转换语句,如果不是整数就是0,如果是负数则乱数据

3.
是导入csv命令,LOAD data local infile ‘C:\\aaa.csv’ into table tablename FIELDS TERMINATED BY ‘,’ LINES TERMINATED BY ‘\n’ (catalog_no,title,sub_title,price,layout,cores,core_diameter,cases,thickness,quality_control,description,application_notes,format,storage,precautions,specification_sheet filednames);
4.
导出csv格式命令
select id,name,description from product_category into outfile 'c:\\out.csv' fields terminated by ',' optionally enclosed by "'" escaped by '' lines terminated by '\n';

5.
连接mysql数据库命令
mysql -h 192.168.2.46 -P 3306 -u root -p123456 密码那里的p必须紧挨着

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


转载[url] http://blog.csdn.net/xiaoyu411502/article/details/5319232[/url]
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--导出、导入 库、表

    ### MySQL 数据库与数据表的导出与导入详解 在数据库管理中,MySQL因其灵活性、易用性以及高效性而成为众多开发者的首选工具之一。本文将深入探讨MySQL中的数据库和数据表的导出与导入操作,这对于数据备份、迁移等...

    导入导出mysql数据

    知识点:MySQL 数据库的导入与导出操作及 Java 实现 在 IT 行业中,数据库的管理和维护是一项至关重要的工作。特别是在 MySQL 这样的流行关系型数据库管理系统中,数据的备份与恢复变得尤为重要。本篇文章将深入...

    mysql数据导入导出php版 mysql数据导入导出php版

    总结,使用PHP进行MySQL数据导入导出涉及到的知识点包括:PHP执行shell命令、PDO和MySQLi扩展的使用、`mysqldump`和`mysqlimport`工具、`SELECT INTO OUTFILE`和`LOAD DATA INFILE` SQL语句、数据分批处理、事务管理...

    mysql导入导出数据库文件

    ### MySQL导入导出数据库文件详解 #### 一、引言 在数据库管理中,数据库的导入与导出是一项非常重要的工作。它可以帮助我们备份现有的数据、迁移数据到新的服务器或恢复丢失的数据。对于MySQL这样的关系型数据库...

    用JAVA导出MYSQL的数据

    首先,导出MySQL数据最常用的方式是通过命令行工具`mysqldump`。`mysqldump`是一个实用程序,它能备份MySQL数据库,生成包含创建数据库、表、视图等对象的SQL语句,以及填充这些对象的数据。在Windows系统中,确保...

    mysql-injection.pdf

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

    常用的mysql命令总结.txt

    根据提供的文件信息,我们可以归纳出一系列关于MySQL命令的重要知识点,主要围绕着服务管理、数据库连接以及备份工具`mysqldump`的详细使用方法。以下是对这些知识点的深入解析: ### 1. 服务处理 - **启动服务**:...

    mysql-server-mysql-8.0.30.tar.gz

    - 使用mysqldump工具可以轻松地导出和导入数据,实现数据迁移和恢复。 7. **安装与配置**: - 解压"mysql-server-mysql-8.0.30.tar.gz"后,需要通过编译和配置步骤来安装MySQL服务。 - 配置过程中涉及的文件有my...

    mysql-gui-tools-5.0-r12-win32.rar(mysql数据库管理软件)

    - **数据库管理**:包括创建、删除、导入、导出等。 - **SQL 执行**:支持 SQL 查询执行和脚本编辑。 - **安全性**:提供了用户权限管理功能。 - **多语言支持**:支持多种语言界面。 - **主题定制**:用户可以根据...

    mysql自学文档--教你怎么自学mysql

    6. **数据备份/导入导出**:掌握使用mysqldump进行备份,以及使用LOAD DATA INFILE和SELECT INTO OUTFILE进行数据导入导出。 7. **基本数据类型**:熟悉MySQL支持的数据类型,如INT、VARCHAR、DATE等,以及它们的...

    MySQL数据导入导出方法与工具mysqlimport.pdf

    MySQL数据导入导出是数据库管理中的重要操作,用于数据迁移、备份或数据分析。在MySQL中,`mysqlimport`是一个高效且便捷的命令行工具,它允许用户快速将文本文件的数据导入到MySQL数据库的表中。以下是对`...

    mysql常用基础操作

    在IT领域,MySQL是一种广泛使用的开源关系型数据库管理...以上是基于提供的部分文件内容总结出的MySQL常用基础操作,涵盖了数据库管理、权限控制、数据导入导出等多个方面,对于初学者和日常维护都是非常实用的知识点。

    11.3: 数据导入导出 、 管理表记录 、 匹配条件 、 MySQL管理工具 、 总结和答疑.docx

    本文将详细介绍数据导入导出、管理表记录、匹配条件、MySQL管理工具等关键知识点,并通过实践案例加以说明。 数据导入导出 数据导入导出是数据库管理中非常重要的一部分。数据导入是指将外部数据导入到数据库中,...

    MySQL-server和MySQL-clien

    3. **数据导入导出**:mysqlimport工具可以将CSV或其他格式的数据快速导入到MySQL数据库,而mysqldump则用于导出数据库结构和数据。 4. **脚本支持**:客户端支持通过批处理模式运行SQL脚本,便于数据库的初始化和...

    mysql-5.6-linux安装包

    - **mysqldump**:MySQL提供`mysqldump`工具进行数据库备份,可以导出整个数据库或特定表的数据结构和内容。 - **恢复数据**:使用`mysql`命令行工具,可以导入备份文件恢复数据。 总结,MySQL 5.6在Linux上的...

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

    在IT行业中,数据库管理是至关重要的任务之一,MySQL作为一款广泛应用的关系型数据库管理系统,其数据导入和导出操作是日常维护的重要环节。标题提到的“不进入mysql就能导入sql脚本的方法”是一种提高效率和便利性...

    mysql-5.5.56-winx64.msi

    安装完成后,可以通过命令行或图形界面工具(如MySQL Workbench)与MySQL服务器交互,进行数据库创建、数据导入导出、查询优化等一系列数据库管理任务。 总结来说,"mysql-5.5.56-winx64.msi"是一个为Windows 64位...

    R 数据导入和导出.pdf

    ### R 数据导入和导出知识点总结 #### 一、概述 **R 数据导入与导出** 是一门关于如何使用R语言及其相关软件包来进行数据读取与写入的技术指南。该文档强调了在进行统计分析时,数据的导入与导出往往占据了相当大...

    mysql.rar_mysql导出

    总结,理解和掌握MySQL的导入导出以及编码设置是每个数据库管理员和开发者的基本技能。正确使用这些功能可以确保数据安全,避免因编码问题导致的数据丢失或乱码。通过不断学习和实践,你将在MySQL管理方面变得更加...

Global site tag (gtag.js) - Google Analytics