mysql数据库管理文件_数据库管理中文件的使用教程
摘要:这篇MySQL栏目下的“数据库管理中文件的使用教程”,介绍的技术点是“数据库管理、使用教程、数据库、的使用、文件、管理”,希望对大家开发技术学习和问题解决有帮助。
从文本文件中读取数据(import)
常用的文本文件:CSV(Comma Separated Values)文件,即:以逗号分隔的数值
形式如下:
[plain]
M0001,李刚,1976-01-05,1
M0002,王二,1955-01-15,1
M0003,李四,1967-03-05,1
[sql]
LOAD DATA INFILE 'D:/myCodes/test.cvs' INTO TABLE member FIELDS TERMINATED BY ','; -- 注意 test.cvs 文件的编码
SELECT * INTO OUTFILE 'D:/myCodes/out.cvs' FIELDS TERMINATED BY ',' FROM member;
执行文件中保存的 SQL 命令
[sql]
SOURCE D:/myCodes/test.sql -- SOURCE 并不 SQL 命令,因此,结尾不用加分号 ;
mysql test -uroot -p -e "SOURCE D:/myCodes/test.sql" -- test 是数据库名
可以将上述 SQL 语句写成批处理文件,如:
[plain]
mysql test -uroot -p -e "SOURCE D:/myCodes/test.sql"
pause
将 SQL 执行结果保存到文件中
键盘、鼠标等输入设备,被称为标准输入;
显示器等设备,属于标准输出。
标准输入、标准输出,这些设备,是可以变更的,这种变更操作就称为重定向(Redirect)。
命令窗口中
[sql]
dir > D:/myCodes/redirect.txt
dir > D:\myCodes\redirect.txt
TYPE D:\myCodes\redirect.txt
HELP
HELP TYPE
MySQL 中,
[sql]
mysql -uroot -p > D:\myCodes\log.txt
TYPE D:\myCodes\log.txt
mysql -uroot -p -e "SOURCE D:/myCodes/test.sql" > D:\myCodes\log.txt
使用 tee 命令将 SQL 语句的执行结果保存到文件中
[sql]
tee D:/myCodes/teeLog.txt
USE home;
SELECT * FROM customer;
notee;
EXIT;
TYPE D:\myCodes\teeLog.txt
数据库备份与恢复
将数据库整体保存到文件中的操作,被称为转储(dump)
将转储文本文件还原成数据库的操作,被称为恢复(restore)
[sql]
mysqldump -u root -p home > D:/myCodes/home_back.sql --default-character-set=utf8
mysqladmin -u root -p CREATE home1
mysql -u root -p home1 < D:/myCodes/home_back.sql --default-character-set=utf8
mysql数据库管理文件_数据库管理中文件的使用教程相关推荐
- Linux什么是文件IO,linux中文件IO
一. linux常用文件IO接口 1.1. 文件描述符 1.1.1. 文件描述符的本质是一个数字,这个数字本质上是进程表中文件描述符表的一个表项,进程通过文件描述符作为index去索引查表得到文件表指 ...
- mysql数据库管理文件_数据库管理中文件的使用_MySQL
bitsCN.com 数据库管理中文件的使用 从文本文件中读取数据(import) 常用的文本文件:CSV(Comma Separated Values)文件,即:以逗号分隔的数值 形式如下: [pl ...
- python数据库管理软件_数据库管理工具神器-DataGrip,可同时管理多个主流数据库[SQL Server,MySQL,Oracle等]连接 - Python社区...
DataGrip :Jet Brains出品的一款数据库管理工具(没错,是Jet Brains出品,必属精品).DataGrip整合集成了当前主流数据库(如:SQL Server, MySQL, Or ...
- java中io流如何创建一个文件_,Java中Io流操作-File类的常用操作-创建文件,创建文件夹...
package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...
- java 中io的删除文件_总结删除文件或文件夹的7种方法-JAVA IO基础总结第4篇
本文是Java IO总结系列篇的第4篇,前篇的访问地址如下: 如果您阅读完成,觉得此文对您有帮助,请给我点个赞,您的支持是我不竭的创作动力. 为了方便大家理解,我特意制作了本文对应的视频:总结删除文件 ...
- 在内存中建立文件_磁盘与文件,搞懂它
说一说计算机中的非常重要的两个东西磁盘和文件.搞清楚这两个东西有利于我们理解高级语言中关于I/O流操作的设计.它就像一把大杀器一样,无往而不利. 想一想,磁盘作为一个电脑中的硬件设备,操作系统是如何管 ...
- 微信文件撤回时间多长_微信中文件撤回时间延长至多久?
微信中文件撤回时间延长至3个小时.若微信版本为7.0.10及以上,可以在3个小时内操作撤回文件(Word.Excel.PPT等文档). [] 新功能:微信文档类消息的撤回时间变成了 3小时 为什么会有 ...
- android pak文件_游戏中的Pak文件解析
Pak 文件的结构 pak 文件就是将多个文件打包为一个单独文件,在这个文件中保存着多个文件的数据, 当然还有一些描述文件结构的数据.所以将 "Pak" 作为文件的后缀是一种常规的 ...
- python 追加写文件_如何往文件中追加文本
在用python从网站中爬取内容并保存到本地的txt文件中时,发现每次写入都是把txt文件中原来存在的内容覆盖掉了,那么如何才能在原来的基础上继续往里面添加内容呢? 1.原来的打开文件的方式是:fil ...
最新文章
- linux中使用scp远程拷贝文件及文件夹
- .INFO域名总量跌破700万,8月第三周净减51,477个
- android统计库,android jacoco 统计多模块
- Java 8——接口中个的默认方法和静态方法
- 基于springboot+thymeleaf+mybatis的员工管理系统 —— 登录与注册
- element-ui 组件库 el-form 实现
- 后缀数组三·重复旋律3
- 农民伯伯 谈 接口 [interface]
- java解析魔兽争霸3录像_Java解析魔兽争霸3录像W3G文件(五):Action和APM计算
- 自己更换尾插的视频教程
- 域名讲解(一)域名基础概念
- PNG编解码算法详解
- 用户输入月份,判断这个月是哪个季节
- linux dir大全,Linux常用命令大全
- 指南-Luat二次开发教程-功能开发教程-SOCKET
- 《果然新鲜》电商项目(25)- 会员唯一登录
- 28岁了,学习Java还好就业吗?
- 机器学习之字典学习DictionaryLearning
- Qt的QMediaPlayer播放视频和音频
- Win7 中IIS配置
热门文章
- 项目部署不到tomcat中的原因和解决方法
- 让FX1.1的NotifyIcon支持BalloonTip(1)
- 列联表相关测量--φ列相关系数
- 解决JavaScript中使用$.ajax方式提交数组参数
- C# Email邮件发送,功能是密码找回或者重置功能。
- Redhat5.4 LAMP配置
- ASP.NET 如何动态修改 title Meta link标签
- 重复提交版本之后该采取的测试策略
- 宝塔建站 mysql在哪_宝塔面板建站教程,越详细越好纯小白! - 搜外问答
- jq 获取当时时间的到秒_空军飞行员忆战机被鸟撞后的37秒