下面我详细介绍关于在mysql中利用mysqldump导出数据备份并使用source命令实现数据导入,有需要的朋友可参考。

命令行source 导入数据库:

代码如下

1,将要导入的.sql文件移至bin文件下,这样的路径比较方便

2,同上面导出的第1步

3,进入MySQL:mysql -u 用户名 -p

如我输入的命令行:mysql -u root -p (输入同样后会让你输入ySQL的密码)

4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为blog的目标数据库(mysql>create database blog;)

5,输入:mysql>use 目标数据库名

如我输入的命令行:mysql>use blog;

6,导入文件:mysql>source 导入的文件名;

如我输入的命令行:mysql>source blog.sql;

其它导入方法

一、mysql导入文件或数据或执行相关SQL

mysql -h主机地址 -u用户名 -p用户密码

1. 文件形式。(shell命令行)

1

代码如下

mysql -u root -p dbname < filename.sql

2. 直接放在命令行(shell命令行)执行一个sql

代码如下

1 mysql -hhostname -uusername -p dbname -e 'select * from tbname limit 1'

执行后命令行会提示输入数据库密码。:)

3. 把SQL作为一个输入给MYSQL(shell命令行)

代码如下

1 echo 'select id from dbname.tbname where id = 1;' | mysql -hhostname -ureadonly -preadonly dbname > xxxx.sql

命令行导出数据库:

导出要用到MySQL的mysqldump工具,基本用法是:

shell> mysqldump [OPTIONS] database [tables]

如果你不给定任何表,整个数据库将被导出。

通过执行mysqldump –help,你能得到你mysqldump的版本支持的选项表。

1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录

如我输入的命令行:cd F:Program FilesMySQLMySQL Server 5.1bin(mysql安装路径的bin文件夹)

2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名

如我输入的命令行:mysqldump -u root -p bolg> blog.sql (输入后会让你输入进入MySQL的密码)

一些常用导出数据sql语句

代码如下

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.导出一个表

代码如下

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.导出一个数据库结构

代码如下

mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql

-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

mysq命令行导出sql_mysql利用命令导出数据sql语句相关推荐

  1. cmd执行服务器sql文件命令行,Dos命令提示符下 - 用sqlcmd执行*.sql语句

    Dos命令提示符下 - 用sqlcmd执行*.sql语句 1)在Dos命令下执行sqlcmd命令(当然事先需要将sqlcmd增加到环境变量中去), 2)下面白色部分替换为服务器名或计算机名即可 sql ...

  2. oracle 命令行输出到文件路径,oracle数据泵导入导出dmp文件语法

    导入操作 (本次示例是多个数据泵文件的导入COSPACE.DMP.WISDOMGOV.DMP) 0.数据库登陆 plsql 使用sys账号,as sysdba身份登录orcl实例: 1.在被导入的数据 ...

  3. mysql命令行 进入库_MySQL命令行操作数据库

    MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Serv ...

  4. cmd中mysql的操作语句,mysql命令行操作大全 mysql命令行操作总结

    摘要 腾兴网为您分享:mysql命令行操作大全 mysql命令行操作总结,悦作业,英语字典,银万财富,小书亭等软件知识,以及webex,过租号,宁夏教育云,百货通,准妈妈课堂,京客隆网上超市,壁纸生成 ...

  5. Windows命令行下常用网络命令解释大全

    命令行下常用网络命令解释大全 1.Arp 显示和修改"地址解析协议"(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表.该命令只有在安装了 TCP/IP 协议之后才可用. ...

  6. dos下编写java程序_在DOS命令行状态下,如果命令java Hello成功运行了程序,那么下面哪些叙述是正确的()...

    [判断题]在JDK命令行开发工具中,用编译程序javac.exe编译生成的文件是二进制可执行文件. [论述题]你认为堂吉诃德是一个怎样的人? [简答题]练习函数 [单选题]下列制度体现商法提高交易效率 ...

  7. java test abc_DOS命令行下成功执行命令:java Test abc 21,则以下描述正确的是()

    [单选题]假设有两个整数x和y,表达式x>=y?x:y的含义是() [单选题]下列哪项不是Java语言的关键字?() [判断题]每项经济业务发生后,都会引起企业的资产和权益总额发生增减变动,但会 ...

  8. linux命令行ps1变量_Linux命令行提示符美化(PS1PS2PS3PS4)

    通过设置环境变量PS1.PS2.PS3以及PS4来自定义用户命令行的字符显示.如果要长期永久性修改提示符,可以将修改提示符的命令添加到$HOME/.profile或$HOME/.bash_profil ...

  9. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

    文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...

最新文章

  1. linux 安装jdk1.8 rpm包
  2. 说AI没有创造性?现在它都能创作鬼畜音乐了
  3. [Machine Learning]kNN代码实现(Kd tree)
  4. 计算机基础考试系统怎么使用,计算机基础课程考试系统使用说明.doc
  5. Java内存模型深度解析:final--转
  6. Android--面试题整理(二)
  7. 在使用flask下载文件时会出现的一个文件下载不到的问题
  8. 如何判断离散数组 是递增趋势_期货交易中,如何通过交易周期判断趋势,做到顺势而为?...
  9. 【Get 以太坊技能】CentOS 7 安装 go
  10. 逻辑回归、线性回归直观感受
  11. Firefox扩展批量安装脚本
  12. element form 变 table
  13. php+jquery+ajax+json的一个最简单实例
  14. 2021年Java常见面试题,实战篇
  15. Mysql数据库的分离和附加
  16. 还在找各种便签软件?Windows10自带的便签足矣
  17. python 算法测试结果自动保存到excel表格
  18. 位数不足前面补0mysql语句_SQL语句 不足位数补0
  19. 管线探测仪在城市管网建设中的重要作用
  20. 预防腰椎间盘突出姿势最重要

热门文章

  1. MySQL复习值代码知识点(2)
  2. 程序执行原理(科普)
  3. JQuery获取第几个元素和判断元素在第几个
  4. 51nod1432 独木舟
  5. 基于libpcan库can总线操作的Barrett 机械手控制及腕部六维力传感器驱动
  6. 「技术大牛」是如何缩短事件平均解决时间的?
  7. JAVA中MD5加密实现
  8. 搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(二)
  9. 洛谷P3402 【模板】可持久化并查集
  10. python基础作业第五天