数据库一般放在哪个表上,mysql51主从配置存放在哪个表
来源:整理 编辑:黑码技术 2023-11-17 13:15:17
本文目录一览
1,mysql51主从配置存放在哪个表
1、MySQL如果使用MyISAM存储引擎,数据库文件类型就包括.frm、.MYD、.MYI,默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 2、MySQL如果使用InnoDB存储引擎
2,My Sql 的数据库文件是什么格式的 存放在哪里
mysql 安装目录下的data目录下。每个表都作为三个文件存在:一个格式(描述)文件,---.frm 一个数据文件, ---.isd(ISAM)或.MYD(MyISAM)一个索引文件 ---.isd(ISAM)或.MYI(MyISAM)一般在mysql的安装目录下的data子目录中,按数据库再分子目录存放,具体的表文件名是.MYD和.MYI为后缀
3,MySQL 表的信息存放在什么地方
在创建外键的时候添加级联删除foreign key (id) references table1(id) on delete cascade这样delete from table where id = 1 就能级联删除子表数据查看my.ini文件,一般存放在datadir的路径中,Myisam由3种描述文件组成,以abc数据库为例,3个表文件分别为 abc.frm 、abd.myi、abc.myd,innodb的则另行存储在一个文件中,一般是大于一定尺寸的才放到这个目录中。
4,win7下用mysql 建的表放在哪里
auti_increment 前加上int:mysql> create table userstate(userstateid int auto_increment not null primary key, usestatename varchar(50) not null);query ok, 0 rows affected (0.08 sec)mysql> desc userstate;+--------------+-------------+------+-----+---------+----------------+| field | type | null | key | default | extra |+--------------+-------------+------+-----+---------+----------------+| userstateid | int(11) | no | pri | null | auto_increment || usestatename | varchar(50) | no | | null | |+--------------+-------------+------+-----+---------+----------------+2 rows in set (0.00 sec)1、用myssql建立的数据表都存储于数据库中。 2、如果没有自己去设置mysql安装路径,MYSQL默认安装在C:\Program Files\MySQL\MySQL Server 5.1,新建的数据库文件在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data里。
5,mysql查找数据 在哪个表中
mysql查找数据 在哪个表中 1、 //看当前使用的是哪个数据库 ,如果你还没选择任何数据库,结果是NULL。mysql>select database(); +------------+ | DATABASE() | +------------+ | menagerie | +------------+ 2、//查看有哪些数据库 mysql> show databases; +--------------------+| Database | +--------------------+ | information_schema | | mysql | | test | +--------------------+ 3、//选择数据库 mysql>use test; //;号可有可无,必须单行使用. 4、为了找出当前的数据库包含什么表(例如,当你不能确定一个表的名字),使用这个命令: 5、 //看数据库里有哪些表mysql>show tables; +---------------------+| Tables in menagerie | +---------------------+ | event | | pet | +---------------------+ 如果你想要知道一个表的结构,可以使用DESCRIBE命令;它显示表中每个列的信息: 6、 //看表里有哪些列mysql> describe pet; +---------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | owner | varchar(20) | YES | | NULL | | | species | varchar(20) | YES | | NULL | | | *** | char(1) | YES | | NULL | | | birth | date | YES | | NULL | | | death | date | YES | | NULL | | +---------+-------------+------+-----+---------+-------+ Field显示列名字,Type是列的数据类型,Null表示列是否能包含NULL值,Key显示列是否被索引而Default指定列的默认值。 如果表有索引,SHOW INDEX FROM tbl_name生成有关索引的信息。 删除数据库. mysql>drop database test;用辅助工具,就用desc table_name;或者是show create table table_name; 1. show create table table_name结果如下: 2. desc table_name结果如下: 3. mysql 是一个关系型数据库,由瑞典 mysql ab 公司开发,目前属于 oracle 旗下公司。mysql 最流行的关系型数据库管理系统,在 web 应用方面 mysql 是最好的 rdbms (relational database management system,关系数据库管理系统) 应用软件之一。mysql 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。mysql 所使用的 sql 语言是用于访问数据库的最常用标准化语言。 4. mysql 软件采用了双授权政策(本词条"授权政策"),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 mysql 作为网站数据库。由于其社区版的性能卓越,搭配 php ,linux和 apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一,称之为lamp。 5. mysql是一个开放源码的小型关联式数据库管理系统,开发者为瑞典mysql ab公司。目前mysql被广泛地应用在internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了mysql作为网站数据库。
文章TAG:
数据 数据库 一般 放在 数据库一般放在哪个表上