zoukankan      html  css  js  c++  java
  • mysql数据库导入和导出

    Mysql数据中,使用时,总是会碰见导入和导出情况,所以如何正确的导入导出,非常重要!下面根据工作中用到的方法,会不管补充:

    导入:

    直接在Mysql中导入:

    mysql>use databaseName;

    mysql> load data infile 'filePath' into table 'tableName'

    如果直接使用sql脚本文件,可使用source:

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

    导出:

    从Linux终端或者shell窗口,或者命令提示符导出:

    mysql [-h IP -P port] -u userName -p Password DatabaseName "select * from tableName [where]" > filePathName
    

    另外可以使用mysqldump,几个常用用例如下:

    1.导出整个数据库
     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 
     
    在Mysql中,进行导出操作:
    select * into outfile 'fileName' from tableName [where ...](导出表中的部分或者全部数据)
    

      

  • 相关阅读:
    开发一个struts2的实例
    5个让DBA爱上你的SQL技巧
    实现struts2框架
    8张图带你理解Java整个只是网络(转载)
    jQuery实例属性和方法
    jQuery扩展工具方法
    javaEE的十三个技术规范
    Spring学习笔记5---cope(作用越)理解
    Spring学习笔记4----Spring IOC例子
    Spring学习笔记3---Spring简介
  • 原文地址:https://www.cnblogs.com/ywl925/p/3861256.html
Copyright © 2011-2022 走看看