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 要导入的数据库文件路径

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

搞定

Mysql数据库(表)的导出和导入小结的更多相关文章
- mysql数据库表结构导出
mysql数据库表结构导出 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名; 导出整个数据库结构和数据 mysqldump -h localh ...
- 将Hive统计分析结果导入到MySQL数据库表中(一)——Sqoop导入方式
https://blog.csdn.net/niityzu/article/details/45190787 交通流的数据分析,需求是对于海量的城市交通数据,需要使用MapReduce清洗后导入到HB ...
- MySQL数据库使用mysqldump导出数据详解
mysqldump是mysql用于转存储数据库的实用程序.它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等.接下来通过本文给大家介绍MySQL数 ...
- 将mysql数据库的数据导出做成excl表格通过邮件发送附件发给指定人
mysql数据库的数据导出成excl表 方法一: mysql -uroot -p123456 -e “select *.* from 表 into outfile ‘文件路径.xls’into out ...
- mysql数据库表的自增主键号不规律,重新排列
mysql数据库表的自增主键ID乱了,需要重新排序. 原理:删除原有的自增ID,重新建立新的自增ID. 1.删除原有主键: ALTER TABLE `table_name` DROP `id`; 2. ...
- 创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表
创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表 创建数据模型类(POCO类) 在Models文件夹下添 ...
- 用户中心mysql数据库表结构的脚本
/* Navicat MySQL Data Transfer Source Server : rm-m5e3xn7k26i026e75o.mysql.rds.aliyuncs.com Source S ...
- Mysql数据库表排序规则不一致导致联表查询,索引不起作用问题
Mysql数据库表排序规则不一致导致联表查询,索引不起作用问题 表更描述: 将mysql数据库中的worktask表添加ishaspic字段. 具体操作:(1)数据库worktask表新添是否有图片字 ...
- 查看MySQL数据库表的命令介绍
如果需要查看MySQL数据库中都有哪些MySQL数据库表,应该如何实现呢?下面就为您介绍查看MySQL数据库表的命令,供您参考. 进入MySQL Command line client下查看当前使用的 ...
随机推荐
- android studio - 使android studio 在提示时不区分大小写
- java -jar Incompatible argument to function
原因分析:jar包版本问题 解决方法:到工程中查看代码引用的jar包版本是多少,然后升级jar包,就可以了!
- PHP学习笔记(11)PHP操作数据库
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- H4CK1T CTF 2016 Mexico-Remote pentest writeup
进去网站之后发现连接都是包含类型的,就能想到文件包含漏洞(话说刚总结过就能遇到这题,也算是复习啦) 这里用php://filter/read=convert.base64-encode/resourc ...
- yum命令具体解释
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器. 基於RPM包管理.可以从指定的server自己 ...
- QT creator 编辑多个UI 文件 出现 无法解析的外部符号的错误
创建一般的Qt Gui 程序一般会默认一个UI 文件 ,但是随着应用程序窗口的增多,同时编辑多个UI 界面是必须的. 假设我们已经创建好了一个QTUI的工程,里面已经默认了一个UI文件,但是想在添几个 ...
- 如何获得<div id=”div1”>This is first layer</div>中的值?
如何获得<div id=”div1”>This is first layer</div>中的值? 解答: <script> var div1=Document.ge ...
- SQL Server Replace函数
REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式. 语法REPLACE ( 'string_expression1' , 'string_expression2' ...
- 【Raspberry pi】python ide-spyder
sudo apt-get install spyder 简单 明了
- Laravel5.1 模型 --多对多关系
多对多关系也是很常用的一种关系,比如一篇文章可以有多个标签,一个标签下也可以有多篇文章,这就是一个典型的多对多的关系. 1 实现多对多关系 多对多关系我们需要三张表,一张是文章另一张是标签,第三章表是 ...