加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱制作网_潮州站长网 (http://www.0768zz.com/)- 物联安全、建站、操作系统、云计算、数据迁移!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql借助命令导出数据sql语句

发布时间:2022-06-16 11:51:37 所属栏目:MySql教程 来源:互联网
导读:下面我详细介绍关于在mysql中利用mysqldump导出数据备份并使用source命令实现数据导入,有需要的朋友可参考. 命令行source 导入数据库. 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我
  下面我详细介绍关于在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命令行,代码如下:
 
  mysql -u root -p dbname < filename.sql
 
  2.直接放在命令行,shell命令行,执行一个sql,代码如下:
 
  mysql -hhostname -uusername -p dbname -e 'select * from tbname limit 1'
 
  执行后命令行会提示输入数据库密码。:)
 
  3.把SQL作为一个输入给MYSQL,shell命令行,代码如下:
 
  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

(编辑:我爱制作网_潮州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读