数据库学习札记


SQL语句(大小写不敏感)

经典SQL语句大全:  http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html

SELECT 查询字段 FROM表名WHERE 条件
查询字段:可以使用通配符* 、字段名(多个字段用逗号隔开)、字段别名(字段名as别名)
表名: 数据库.表名 ,表名
常用条件: = 等于 、<>不等于、in 包含 、 not in 不包含、 like 匹配     BETWEEN 在范围  、 not BETWEEN  不在范围 < 、>
条件运算: and 、 or 、 ( )

分组语句:group by 字段(语句最后order之前)

排序语句:order by 字段,字段 ASC / DESC(语句最后limit之前)
指针查询:limit 初始值,结束值(语句最后)

 COUNT(*) 统计函数; MAX(*) 最大值函数; MIN (*) 最小值函数; AVG(*) 平均值函数; SUM(*)累计值函数(∑)

insert into 表名 (字段…,…) values(值…,…)
insert into 表名 values(值…,…)
插入时须考虑清楚字段类型避免插入后出现缺值,乱码现象

UPDATE 表名 SET 字段 = 值 WHERE 条件 limit  

DELETE FROM 表名 WHERE 条件 limit  






一.Mysql:

MYSQL默认使用的是3306端口

1.常用字段类型:
整数型:TINYINT,SMALLINT,INT,BIGINT
小数型:FLOAT,DOUBLE,DECIMAL(M,D)
字符型:CHAR,VARCHAR
日期型:DATETIME ,DATE,TIMESTAMP
备注型:TINYTEXT ,TEXT ,LONGTEXT

2.数据库简单命令:
创建一个数据库命令:CREATE TABLE
删除一个数据库命令:DROP TABLE
修改一个字段名称:RENAME TABLE `原字段` TO `新字段` ;
删除一个字段:       ALTER TABLE `表`  DROP `原字段`
插入一个字段:       ALTER TABLE `表`  ADD `新字段` …  AFTER `原字段`

例子:
CREATE TABLE `test` (

  `id`   int(10) NOT NULL auto_increment,//不能为空,自动累加
  `uid`   varchar(10) NOT NULL  default '0',//默认值为0
  `regdate` date NOT NULL,
  `remark`   text  NULL,
   PRIMARY KEY  (`id`)//指明主键(可能重复)
)






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值