创建数据库系统

来源:互联网 发布:阿里云 安卓软件 编辑:程序博客网 时间:2024/05/17 23:03
  1. 创建数据库(sql语言,结构化的查询语言)
在wamp环境中的myqal下操作。
create database 数据库名 charset utf8;
本质是创建了一个文件夹。

2. 选中一个数据库,然后创建一个表,因为数据都是以表的形式存储。
表的行列分别叫做,记录和字段.
use 数据库名
create table 表名(字段的定义);
建表时,字段定义就一定要表明字段的类型,字段的类型有多种,如下:
  • 数字型
整型:tinyint 可用0-255,负数的区间减半
smallint 0-2的16次方-1,65535
mediumint 0到2的24次方
int 0到2的32次方
bigint 0到2的64次方
浮点型:float 精确至小数后7-8位
double float的两倍
decimal(精度,标度)自己设定精确到后几位
  • 字符串型
varchar 可以随着内容变化长度
char 是定长的,规定多少char(10)就是10
text 文本类型,可以存储非常大字节的内容
enum 枚举,很多
set 集合,设定一个可选择的范围,个数有限,大概60多个
  • 时间型
year 放年,1901-2155
date 放年月日
datetime 放年月日,时分秒,可存到9999年
timestamp 同上,到2038年,常用
time 放时分秒

3. 对表中字段开始定义
定义: 字段名 字段类型 约束(not null;uique;primary key auto-increment;foreign key)
字段定义好则把数据添加至表
insert into 表名 values(值,值,,);
insert into 表名 (字段,,) values (值,,);
添加成功后,查询数据
select 字段,字段,from 表名;
select *所有字段 from 表名;
查询时用 字段 as “别名” 可以把数据中文显示输出
修改添加的数据
update 表名 set 字段=新的值 where(条件) 字段=值;
删除数据
delete from 表名 where 字段=值;
修改结束符号 delimiter 新结束符,则原来默认的;可以回车操作,用来增添多条信息时可以使用。


1 0
原创粉丝点击