mysql 之mysqldump-source

使用mysqldump 导出数据:

打开终端:

进入 bin目录

cd /Users/w/local/mysql/bin

运行mysqldump -u 用户名 -p 数据库名 >文件名.sql

mysqldump -u root -p wap > wap.sql

mysqldumo -u -root -p wap > /Users/w/a/wap.sql

错误提示:没有这个命令,

./mysqldump -u root -p wap > /Users/w/a/wap.sql

使用source 导入数据:

mysql -uroot -p 登录mysql

use wap 进入数据库

source /Users/w/a/wap.sql 执行sql语句.

时间: 2024-10-27 16:56:07

mysql 之mysqldump-source的相关文章

mysql数据库备份及恢复命令mysqldump,source的用法

还原一个数据库:mysql -h localhost -u root -p123456 www<c:/www.sql 备份一个数据库:mysqldump -h localhost -u root -p123456 www > d:/www2008-2-26.sql //以下是在程序中进行测试 //$command = "mysqldump --opt -h $dbhost -u $dbuser -p $dbpass $dbname | gzip > $backupFile&qu

mysql备份与恢复 mysqldump

备份:备份一个数据库(shell中执行,下同):mysqldump -uusername -ppassword -hhostname --databases db_name > /path/db_name.sql 备份多个数据库mysqldump -uusername -hhostname -ppassword --databases db1_name db2_name db3_name >/path/multidb_name.sql 备份所有数据库mysqldump -uusername -

MySQL的mysqldump工具的基本用法

导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出. 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表. 注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题. mysqldump支持下列选项: --

MySQL命令mysqldump参数大全

参数参数说明--all-databases  , -A导出全部数据库.mysqldump  -uroot -p --all-databases--all-tablespaces  , -Y导出全部表空间.mysqldump  -uroot -p --all-databases --all-tablespaces--no-tablespaces  , -y不导出任何表空间信息.mysqldump  -uroot -p --all-databases --no-tablespaces--add-dr

mysql导出和导入数据mysqldump,source

导出数据库(mysqldump): 导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -uroot -pgameol32! lottery >/home/lottery.sql(输入密码后即可开始导出数据库) (如果导出单张表,在数据库名后面输入表名即可) 将导出的数据库.sql文件同步到需导入的服务器的上(rsync): rsync -av /home/lottery.sql 10.10.86.100:/home/ 目标服务器需要开启fire

MYSQL使用mysqldump导出某个表的部分数据

MySQLdump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据,这时该怎么办呢? mysqldump命令中带有一个 --where/-w 参数,它用来设定数据导出的条件,使用方式和SQL查询命令中中的where基本上相同,有了它,我们就可以从数据库中导出你需要的那部分数据了. 命令格式如下: mysqldump -u用户名 -p密码 数据库名 表名 --where="筛选条件" > 导出文件路径 例子:

mysql之mysqldump备份恢复

mysql数据备份,其重要性不言而喻.大体上我们比较常用到的有mysqldump.Xtrabackup和用lvm快照来备份,或者是有专门的mysql复制备份服务器. 特性: 逻辑备份工具,比物理备份速度慢,但更灵活,可以修改一些信息,而且跨平台也简单. 如果数据量大于1G最好还是用物理备份. 单线程的备份工具,网上有一个多线程逻辑备份工具,叫做mysqldumper,有兴趣的朋友可以看看. 可以实现Innodb存储引擎的热备或MyISAM.Aria的温备. 自身不能实现增量或是差异备份,如果备份

mysql使用mysqldump 与 mysqlimport进行数据库迁移

1.导入数据库 1)source source /home/platvt/product/pc2_create_tables.sql 2)mysqlimport 使用mysqlimport导入数据: 出现情况: (1)出现 Error: 1146 [[email protected] tmp]$ mysqlimport -uroot -p --fields-terminated-by='\t' test students Enter password: mysqlimport: Error: 1

mysql之mysqldump、mysqlimport

一.引言 前一段在做一个csv的导入工具,最麻烦的部分就是对csv文件的解析,最后,老大提醒说是不是考虑的过于麻烦了,由于当时考虑到mysql是允许指定导出的csv文件的格式的,所以考虑到想要兼容这种方式,于是思路就麻烦了,考虑到一些特殊的符号,比如:数据中可能存在换行符,这样就无法按行读取了:所以,思路是读取一块数据,然后一个一个字符的解析数据:听了老大的提示,然后我就考虑是不是真的考虑麻烦了,实际环境中换行符处在数据中的情况是相当少见的,我就还从mysql入手,mysql导出csv是使用的语

MySQL 备份--mysqldump

对MySQL的备份,直接通过mysqldump命令备份成sql格式就行了,最简单的一个命令就是: mysqldump databasename > bak.sql 生成的bak.sql 内容格式如下: -- MySQL dump 10.13 Distrib 5.6.17, for Win64 (x86_64) -- -- Host: localhost Database: test -- ------------------------------------------------------