几个常用用例:
一、备份数据库:(命令在DOS的mysql\bin目录下执行)
mysqldump --opt school>school.bbb
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p aikersql> aiker.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u aiker -p aikersql users> aiker_users.sql
3.导出一个数据库结构
mysqldump -u root -p -d --add-drop-table aikersql>d:\aiker_db.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
二.导入数据库
常用source 命令
进入mysql数据库控制台,如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\aiker_db.sql
也可以用 mysql -uroot -Ddb1 <d:\aiker_db.sql
三、将文本数据转到数据库中
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用n来代替.
例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23
2、数据传入命令 load data local infile "文件名" into table 表名;
注意:你最好将文件复制到mysqlbin目录下,并且要先用use命令打表所在的库。
数据导出
数据导出主要有以下几种方法:
使用select into outfile "filename"语句
使用mysqldump实用程序
使用phpmyadmin导入
例如:mysql> select * from driver into outfile "a.txt";
导入
同导出相类似,导入也有两种方法:
使用LOAD DATA INFILE "filename"命令
使用mysqlimport实用程序
使用phpmyadmin导入
使用sql文件
---------
导出某几列字段
d DESC LIMIT 500 into outfile 'E:/person.sql';
本文来自: (www.91linux.com) 详细出处参考:http://www.91linux.com/html/article/database/mysql/20090214/15815.html
相关推荐
可以使用命令轻松导出导入数据库,实现数据库备份等
MySQL数据备份和恢复(导出和导入)
mysql导出与导入,简单备份,非常有用,有图解,希望能对你有帮助。
MySQL DBA备份恢复与数据导入导出 全揭秘
Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 ...4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库 ...MySQL备份和
在PHP网站开发中,时常遇到Mysql数据库备份或数据库迁移工作,这时Mysql怎么导入导出数据库中的数据就非常关键,Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql...
MySql和Oracle数据库本地或远程备份导出和导入(JAVA版)工具类,亲测可用!! 注:Mysql导出和导入的时候需要配置 mysqldump和mysql命令的全路径!!!
mysql常用导出数据命令:1.mysql导出整个数据库 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql mysqldump -hlocalhost -uroot hqgr> hqgr.sql (如果root用户没用密码可以不写-p,...
1、通过PHPMyAdmin的导入导出功能,这个软件一般只支持几兆数据的导出,太大的数据可能会超时。 2、通过程序自带的数据库备份还原功能来操作,一些常见的PHP程序如DZ论坛等,后台都有数据库还原和备份的功能,方便...
对 Mysql 数据库,数据表的导入,导出,备份,恢复操作(6.0版本作为演示)
mysql数据备份命令,帮助你在学习mysql的同时更全面的了解它的导入和导出方法!!!!
主要介绍了MySQL用作备份还原的导入和导出命令用法整理,包括mysqldump的命令的使用以及load data相关命令,需要的朋友可以参考下
mysql数据备份恢复,mysql数据备份恢复,可以分卷导入导出,自定义每卷的大小.
java实现mysql数据库的表导出到excel文件,已经基本的demo包含jar包,可以导入的eclipse里面。比较好用吧
mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。下面就让我们一起学习吧! 一、mysqldump:数据库备份程序 有3种方式来调用...
备份的方式有两种,一种是在宿主机直接执行导出命令,另外一种是先进入Docker环境下进行操作。主要的导出命令如下: #方式一,直接在宿主机器进行数据备份 # 0df568 是docker的id ;-uroot -p123456 是用户名和密码;...
自从把我手上的任务全部转换成docker运行和管理之后,遇到了一系列的坑,这次是mysql备份的问题。 原因是启动mysql镜像的时候没有指定-v,导致一段时间之后docker很大,原来的磁盘不够了,需要迁移到新磁盘。 在...