mysql,mysqldump命令导入 导出表结构或数据

在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: 
mysqldump

最常用的: 
mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql

这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数

[[email protected] ~]#mysqldump -uroot -pmysql sva_rec date_drv >/opt/date_drv.sql

mysql的数据导入也是相当便捷的,如: 
mysql -uroot databasefoo < foo.sql

这样就可以将foo.sql的数据全部导入数据库databasefoo

1.导出整个数据库

  mysqldump -u用户名 -p密码  数据库名 > 导出的文件名 
  [[email protected] ~]# mysqldump -uroot -pmysql sva_rec  >/opt/sva_rec.sql

  2.导出一个表,包括表结构和数据

  mysqldump -u用户名 -p 密码  数据库名 表名> 导出的文件名 
  [[email protected] ~]#mysqldump -uroot -pmysql sva_rec date_rec_drv> /opt/date_rec_drv.sql

  3.导出一个数据库结构 
  [[email protected] ~]#mysqldump -uroot -pmysql -d sva_rec > /opt/sva_rec.sql

4.导出一个表,只有表结构

  mysqldump -u用户名 -p 密码 -d数据库名  表名> 导出的文件名 
  [[email protected] ~]#mysqldump -uroot -pmysql -d sva_rec date_rec_drv> /opt/date_rec_drv.sql

  5.导入数据库

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

时间: 2024-08-25 20:04:52

mysql,mysqldump命令导入 导出表结构或数据的相关文章

mysql,命令导入\导出表结构或数据

1.导出整个数据库 mysqldump -u用户名 -p密码  数据库名 > 导出的文件名  C:\Users\jack> mysqldump -uroot -pmysql db1  > /tmp/bak.sql 2.导出一个表,包括表结构和数据 mysqldump -u用户名 -p 密码  数据库名 表名> 导出的文件名   mysqldump -uroot -pmysql db1 test> /tmp/bak.sql 3.导出一个数据库结构          mysqld

Mysqldump 命令只导出表结构或数据或数据和结构的方法

1.备份数据库 #mysqldump --opt -d 数据库名 -u root -p > xxx.sql #mysqldump DB_NAME >数据库备份名 #mysqldump -A -uUSER_NAME -pPASSWORD DB_NAME>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 2.导出结构不导出数据 mysqldump --opt -d 数据库名 -u root -p > xxx.s

用命令从mysql中导出/导入表结构及数据

在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:mysqldump最常用的:mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数Eg: C:\Users\jack> mysqldump -uroo

Mysql 导入导出表结构与数据

1.导出整个数据库 mysqldump -u用户名 -p密码  数据库名 > 导出的文件名  C:\Users\jack> mysqldump -uroot -pmysql account  > e:\account.sql 2.导出一个表,包括表结构和数据 mysqldump -u用户名 -p 密码  数据库名 表名> 导出的文件名  C:\Users\jack> mysqldump -uroot -pmysql ch_zhongyue_drg account> e:

plsql导入导出表结构和数据对象

一.Tools的导出表结构:export User objects 二.Tools的Export Tables选项 导出表数据:export tables (选择:exp.exe) 三. 导入表结构:import tables -->sqlInsert --> (选择:sqlPlus.exe) 导入表数据: import tables --> oracleImport --> (选择:imp.exe) 原文地址:https://www.cnblogs.com/jiaqingshar

informix在unix环境下导入导出表结构及数据

数据库及数据导入导出(informix) 1.原数据库:将nrmdb库sysc_linkset表表结构导入tt.sql文件dbschema -d nrmdb -t sysc_linkset >tt.sql 2.目地数据库:在nrmdb库中建导入tt.sql文件的sysc_linkset表dbaccess nrmdb tt.sql 3.原数据库:将sysc_linkset表数据全部导入tmp目录下tt.unl文件unload to '/tmp/tt.unl'            select *

mysql只导出表结构或数据

只导数据不导结构 mysqldump -t 数据库名 -uroot -p > xxx.sql 只导结构不导数据 mysqldump    --opt -d  数据库名 -u -p > xxx.sql 导出数据和表结构 mysqldump 数据库名 -uroot -p > xxx.sql 导出特定表结构 mysqldump -uroot -p -B 数据库名 --table 表名 > xxx.sql 导入数据 source /tmp/xxx.sql mysql只导出表结构或数据

【数据库】Oracle 11g使用命令导入导出表,导出结果集

[数据库]Oracle 11g使用命令导入导出表,导出结果集 很久没敲命令进行Oracle数据库表的导入(imp),导出(exp)了,今天猛一敲,发现有些命令居然忘了,顺手写下这篇博文,记录一下! exp本地导出命令: 1 exp username/[email protected] file=d:\demo.dmpfull=y 2 exp username/[email protected] file=d:\demo.dmpowner=(xx) 3 exp username/[email pr

mysql source命令导入sql文件效率分析

Query OK, 24918 rows affected (0.90 sec)Records: 24918  Duplicates: 0  Warnings: 0Query OK, 24923 rows affected (2.26 sec)Records: 24923  Duplicates: 0  Warnings: 0Query OK, 24924 rows affected (2.74 sec)Records: 24924  Duplicates: 0  Warnings: 0Quer