zoukankan      html  css  js  c++  java
  • Mysql数据库(表)的导出和导入小结

    Why?

    有人因为想看导出的开房记录库文件,然后学会了Mysql数据库文件的导入操作~;

    有人因为工作原因,要用到数据库的备份与导入,然后应需学会了骚操作~;

    我因为~~emmm 想看某个导出的库文件,然后操作骚不起来,遇到问题,所以总结记录下这次操作 log ~~

    导出数据库

    原始数据库如下

    通过 show databases; 展示所有数据库。

    这里我选择了现有的 “rbac” 数据库。

    开始导出(备份)数据库

     a、先创建一个空的数据库,用来后续导入。

    b、开始导出

    #语法
    mysqldump  -u用户名  -p密码  数据库(已有的) > 导出路径
    (导出表:mysqldump  -u用户名  -p密码  数据库名 表名 > 导出路径  #表结构和数据)
    (mysqldump -u用户名 -p 密码 -d数据库名 表名> 导出的文件名  #只有表结构)

    c、执行代码,但报错了:

    d、经查询,原因如下:

    mysqldump读取mysql安装文件my.cnf里的内容的默认设置,导致命令行无法正常运行
    解决:
      在执行mysqldump的时候加入选项--no-defaults,禁用默认设置。

    e、报错解决:

    (warning 提示的是把密码写在命令里是不安全的,在此请忽略)

    f、桌面成功生成导出(备份)数据库文件。

     导入数据库

    方法一

    #语法
    mysqldump -u用户名  -p密码  数据库名称(已存在的)  >  导入路径

    前戏:查看待导入库

    开始导入数据库

    方法二

    #语法(进入数据库)
    
    source  要导入的数据库文件路径

    导入数据库文件里数据较多的话,终端会咔咔出现一通信息……

    搞定

  • 相关阅读:
    torrent&BT百科
    网页flv下载探索_1
    u-boot FIT image介绍_转自“蜗窝科技”
    28个Unix/Linux的命令行神器_转
    程序员的“纪律性”_转自“蜗窝科技”
    “极致”神话和产品观念_转自“蜗窝科技”
    制作自己的嵌入式Linux电脑_转
    buildroot--uboot&kernel&rootfs全编译工具
    (转)编码规范系列(一):Eclipse Code Templates设置
    matlab图片清晰度调整
  • 原文地址:https://www.cnblogs.com/bigtreei/p/9074308.html
Copyright © 2011-2022 走看看