`

数据库管理中文件的使用

 
阅读更多
1.从文本文件中读取数据(import)
csv文件与数据导入
csv直接翻译过来就是以逗号分割的数值,其文件的内容是逗号作为分割来组织起来的文本数据。
 
2.导入数据文件
向数据库中导入数据文件:
load data infile 文件名 into table 表名 选项;
指定数据间的分割符号:
load data infile 文件名 into table 表名 filelds terminated by 分割字符(默认\t)
指定数据间换行字符:
load data infile 文件名 into table 表名 lines terminated by 换行字符(默认为\n)
指定数据从哪一行开始读:
load data infile 文件名 into table 表名 ignore 最初跳过的行 lines(默认为0)
例如:
现在我门为customer准备了csv文件是用,好作为分隔符。
load data infile ‘d:/data/t.CSV’into table customer fields terminated ‘,’;
提示:数据路径最好用/ 路径别名称最好不是中文名字。
 
3.将表中数据以文本的形式导出(export)
select * into outfile ‘d:/data/out.CSV’fields terminated by‘,’from customer;
 
4.在Mysql监视器中执行文件中保存的sql命令系列:
执行复杂又长的sql语句时,一个字符一个字符地从键盘输入的话,会很费时间。想要一次性执行sql可以将这些命令放在文本文件中。
souce d:/data/sql.txt;
 
5.在命令窗口执行文件中保存的sql命令系列
在命令行窗口执行文件中保存的sql命令:mysql 数据库名-u 用户名-p 密码-e“Mysql 监视器的命令”
mysql -uroot -p123456 -e “SOURCE d:\data\sql.txt”
 
6.使用重定向将SQL语句的执行结果输出到文本文件中
windows 命令的dir 显示当前目录下所有文件及目录
dir>out.txt
使用type 查看out.txt文件的内容
type out.txt
在Mysql监视中使用重定向的方法。
mysql -u root -p123456>log.txt
 
7.使用tee命令将sql 语句的执行结果保存到文件中
tee log1.txt;
use mytest;
select * from customer;
notee
exit
 
8.备份与恢复的方法:
数据的设置、表与列的定义以及数据等,所有的数控信息都可以输出到文件中。将数据库整体保存到文件中的操作被称为转储(dump)。
使用转储文件,可以在其他的服务器中构建从结构到数据库完全相同的数据库,也可以称为以防原数据库出现问题时的备份。
 
9.使用mysqldump 命令对数据库进行转储
mysqldump -u root -p123456 mytest>mytest_out.txt
 
10.使用转储文件进行数据库恢复
下面将mytest 完全复制到数据库mytest1中。
mysqladmin -u root -p123456 create mytest1
mysql -u root -p123456 mytest1<mytest_out.txt
分享到:
评论

相关推荐

    网吧管理系统数据库设计

    网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档以及相关报表网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关...

    oracle数据库管理的一组经典文档

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着重要的地位。这一组经典文档涵盖了Oracle数据库管理的关键方面,包括密码管理、数据库恢复、数据对象分析、操作控制以及高可用性方案...

    postgresql10数据库生成文档工具

    PostgreSQL 10数据库生成文档工具是一款高效实用的软件,专为PostgreSQL 10数据库设计,旨在简化数据库管理和文档编制工作。通过该工具,用户能够轻松地从数据库中提取信息,生成详细的文档,以便更好地理解和维护...

    Oracle 数据库管理教程

    Oracle数据库管理是计算机科学中数据库管理系统领域的重要分支。Oracle数据库是一个大型、多层次、多用户的关系型数据库管理系统。为了深入学习和理解Oracle数据库管理,本教程将从数据库基础、Oracle服务器构成、...

    数据库管理规范.docx

    数据库管理中存在的问题 随着信息网络技术的飞速发展,数据库的应用越来越广泛,但也随之产生了一系列数据管理的问题,其中,尤为突出的是数据库安全性问题。数据库安全性问题一直是困扰数据库管理员的难题。通常...

    使用PowerDesigner生成数据库说明文档.docx

    "使用PowerDesigner生成数据库说明文档" 本文将介绍使用PowerDesigner生成数据库说明文档的详细步骤。PowerDesigner是一个功能强大的数据库...通过这三个步骤,可以快速生成数据库说明文档,方便数据库管理和维护。

    ORACLe数据库管理员教程

    Oracle数据库管理员教程旨在引导读者掌握如何管理和控制Oracle数据库系统,这一关键角色被称为DBA(Database Administrator)。DBA的职责广泛,包括理解Oracle数据库的体系结构、安装和升级数据库管理系统、控制...

    数据库期末大作业-C#图书管理系统源码+数据库+文档.zip

    数据库期末大作业-C#图书管理系统源码+数据库+文档 安装教程 见使用说明使用setup安装 1.运行此程序需要安装vs2019或更高版本的vs,或者安装了.net framework 2.建立此数据库,数据库建立文件见附件library-sql...

    管理程序数据库设计文档.doc

    * 软件环境:本文档中,我们将介绍管理程序所需的软件环境,包括操作系统、数据库管理系统、开发工具等。 * 运行环境设置:我们将介绍管理程序的运行环境设置,包括服务器端和客户端的设置。 * 程序文件说明:我们将...

    工资管理系统数据库课程设计

    在数据库管理方面,该系统基于关系型数据库模型,可能使用了如SQL Server或MySQL等常见的数据库管理系统。数据库文件包含了员工的工资信息,如姓名、部门、职位、基本工资、奖金、扣除项等字段。数据库备份功能则...

    神通数据库-DBA管理员手册.pdf

    表管理是数据库管理中最为频繁的操作,包括创建、修改、删除表以及清空表内容等。视图管理是创建和查看视图信息。序列管理涉及创建序列并管理其属性。索引管理涉及创建、修改、删除索引以及查看索引信息。约束管理...

    asp单文件在线数据库管理 v1.0.rar

    - "DBM.asp":这是核心的数据库管理文件,包含了处理数据库操作的ASP代码。 - "下载说明.txt":提供了下载和使用该工具的指导。 - "说明.htm":可能包含详细的使用说明或功能介绍。 - "A5下载- 更全的站长资源...

    数据库设计文档.pdf

    数据库环境说明中,数据库采用 Micrsoft SQL Server 数据库管理系统建立并维护。数据库设计过程中采用Micrsoft 公司的 Visio 创立进销存数据库的 ER 图,并生成数据库脚本文件"数据库设计.DDL〞。数据库的登录模式为...

    使用powerdesigner 生成数据库设计文档

    解决这个问题的方法是:点击DBMS选项后面的浏览按钮,找到PowerDesigner的安装目录,如`PowerDesigner 12\Resource Files\DBMS`,选择相应的数据库管理系统的配置文件,这样就可以在创建物理模型时选择正确的DBMS。...

    MongoDB数据库管理工具

    MongoDB数据库管理工具则是为了帮助用户更有效地管理和操作MongoDB数据库而设计的软件。MongoVUE是其中的一款常用工具,它提供了直观的图形用户界面(GUI),使得数据库的管理和维护变得更加便捷。 MongoDB的核心...

    文档型数据库与关系型数据库的比较_陈婕.pdf

    根据提供的文件信息,本文将详细探讨文档型数据库...此外,随着技术的发展,越来越多的应用场景需要同时利用两种类型的数据库,通过结合使用文档型数据库和关系型数据库,可以更好地满足复杂多变的数据管理和处理需求。

    MySQL数据库PDF文档

    DBMS主要有两个阶段:文件管理阶段和数据库管理阶段。在数据库管理阶段中,可以根据不同的项目创建多个库,在每个库中可以根据项目需求创建不同的数据表,数据表中存放的是具体的数据。 SQL语言 SQL(Structured ...

    MySQL数据库表导出Word工具,生成数据库说明文档

    MySQL数据库在许多业务环境中扮演着核心角色,管理和维护数据库的清晰文档是确保团队协作和系统稳定性的关键。"MySQL数据库表导出Word工具"提供了一种便捷的方式,将数据库结构和内容转换为易于理解的Word文档,这...

    人事管理系统——数据库课程设计

    在数据库课程设计中,学生通常会被要求设计并实现一个实际的应用程序,以展示他们对数据库管理和应用程序开发的理解。在这个案例中,开发者已经创建了一个功能完备的人事管理系统,该系统与数据库紧密集成,能够处理...

    数据库文档模板 数据库文档模板 数据库文档范例 数据文档 程序设计文档

    本数据库文档模板涵盖了从基础信息到具体对象的全面描述,旨在帮助项目经理、数据库管理员和开发人员更好地理解和使用数据库。 文档介绍部分,包括文档的目的与范围,明确了文档的意图是为了详细描述数据库的设计和...

Global site tag (gtag.js) - Google Analytics