放到了file里
在oracle中
对database的定义是
在磁盘上一些file的集合
当然不同的数据库
file也不同
比如说Oracle
分为controlfile,datafile,serverparameterfile,redologfile等
比如说sql server
分为datafile,transactionfile等
至於数据怎么放到file中的,
不知道怎么回答
假如你自己定义了某种语言来作为解释器
并用这种语言写了个程序,
可以捕捉键盘输入并以某种形式
写到某个你指定的文件里
你还要问怎么把从键盘输入的东西写到那个文件里的么?
这跟你对存储引擎的选择有关,如果你安装
mysql
时选择的存储引擎是
MYISAM
的,则数据存储在
MYD
文件中;如果你选择的是
innodb
存储引擎,则数据是统一存储在一个叫
ibdata1
的文件中的,这个文件一般位于各个数据库目录的上一级目录下。
如果没有自己去设置安装路径,MYSQL默认安装在C:\Program
Files\MySQL\MySQL
Server
51,新建的数据库文件在C:\Documents
and
Settings\All
Users\Application
Data\MySQL\MySQL
Server
51\data这里。
数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。
数据库是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思:数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。
数据库系统,是由数据库及其管理软件组成的系统。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质 、处理对象和管理系统的集合体。
以上就是关于数据库中的数据到底是放在哪了全部的内容,包括:数据库中的数据到底是放在哪了、mySql数据库的保存在哪,以及格式是什么、新建的mysql数据库默认保存在哪等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)