下载此文档

Mysql(加到第一学期).ppt


文档分类:中学教育 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
Linux 中网络数据库 MYSQL 概述高性能、多线程、多用户,建立在客户/服务器结构上关系型数据库管理系统,始于 1979 年,起始名为 UNIREG ,1996 年5月份由 WIDENIUS 开发出 MYSQL 最初版本,当前最新版本为 实用案例:YAHOO/GOOGLE/CISCO/HP 等都采用它作为自己的数据库引擎. 安装 rpm –qa|grep mysql 服务配置与使用 (1) 刚装好后无密码,可使用 mysqladmin –uroot password 密码 1 (2) 以管理员身份登录数据库 mysql –u root –p(3) 原来有密码,现在要修改 mysqladmin –uroot –p旧密码 password 新密码 (1) 创建数据库 create database 数据库名; 查看创建好的数据库 show databases; (2) 选择数据库 use 数据库名;(3) 删除数据库 drop database 数据库名; (1) 创建表格式: 2 create table 表名称(字段 1,字段 2,…字段 n,[ 表级约束]) [Type= 表类型]; 注:A. 字段 i(i=1,2, …,n) 格式为字段名字段类型[字段约束] 说明一:字段类型,规定了某字段所允许输入的数据类型类型描述 int 允许值在 0至2的32次方减 1(无符号)之间标准整数 double 双精度浮点数 char 最大长度不超过 255 字符定长字符串 varchar 最大长度不超过 255 字符变长字符串 text 最大长度为 65535 字符字符串 Blob 可变数据的二进制类型 date YYYYMMDD 格式日期类型说明二:字段约束,用来进一步对某个字段所允许输入的数据进行约束,常用的字段约束如下: 3 约束描述 NULL( 或NOT NULL) 指定允许(或不允许)某字段为空,默认为 NULL DEFAULT 为某字段指定一个默认值 AUTO_INCREMENT 自动为某个 INT 字段生成一个递增加 1的整数 :用于指定表的主急键、外键、索引和维一约束约束描述 Primary key 为表指定主健 Foreign key …References 为表指定外键 Unique 为某字段创建索引,此字段必须唯一 Fulltext 为某字段建立全文索引 :用于指定表的类型,即数据的存储格式 4 表类型描述 MyISAM 具有很多优化和增强的特性,是MYSQL 默认表类型 ISAM 类似于 MYISAM, 但是功能较少 HEAP 保存在内存中,存取速度快,但存储量小,恢复难 BDB 支持事务和页锁定 INNODB 支持事务,外键和行锁定,是MYSQL 中最完善表格式 MERGE 可把多个 MYISAM 表构建为一个虚拟表,使得这些表的查询就象在一个表上进行,提高查询速度和修复效率,并节省了磁盘空间例如:要在学生选课数据库中创建一个名为 student 的表,存放学生相关信息 create table student(sno varchar(7) not null,sname varchar(20) not null,ssex char(1) default ‘t’, sbirthday date,sdepa char(20),primary key (sno) ); 注:A. 建好后可以能过命令 describe 查看表结构 目录下创建 ( 表定义文件)、 ( 数据文件)( 索引文件)三个文件。 5 (2) 复制表格式:create table 新表名称 like 源表名称; 如:create table

Mysql(加到第一学期) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rovend
  • 文件大小0 KB
  • 时间2016-07-27