数据库知识(一)

数据库大小写不敏感,以下总结有部分大写部分小写

创建数据库

使用Create创建数据库

CREATE DATABSE 数据库名;

 删除数据库

使用drop删除数据库

drop database 数据库名;

 创建数据表

CREATE TABLE table_name (column_name column_type);

如下例子:

create table test(
'test_id' INT UNSIGNED AUTO_INCREMENT,
'test_name' VARCHAR(100) NOT NULL,
'test_date' DATE,
PRIMARY KEY ('test_id')
)ENGINE=InnoDB DEFAULT CHARSET=utf8; 

删除数据表

DROP TABLE table_name;

插入数据

INSERT INTO table_name(field1, field2, field3,...)

                                        VALUES

                                        (value1, value2, value3);

如果是字符型,必须使用单引号或双引号,如'value'。

查询数据

SELECT column_name1,column_name2

FROM tabel_name

[WHERE Clause]

[LIMIT N] [OFFSET M]

 查找表中所有内容

SELECT * FROM test;
SELECT test_id form test;

WHERE子句

使用where子句来指定条件

可以有多个条件,使用and或者or

可用于SELECT、UPDATE、DELETE

SELECT test_id from test WHERE test_name = '测试'
UPDATE test set test_name = '测试1' WHERE test_id = 1;
DELETE from test WHERE test_id = 1;

UPDATE更新

UPDATE teble_name SET field1 = new_value1, field2 = new_value2

[WHERE Cluse];

DELETE删除

DELETE FROM table_name [WHERE Clause]; 

LIKE子句

select test_id from test where test_name like '%测%';

SELECT field1,field2,...fieldn FROM table_name WHERE field LIKE condition1 [AND[OR]] field2 = 'value';

可以使用like代替 =  

like通常与 % 一起使用, % 为不确定字符,相当于模糊搜索

可以使用AND或OR指定一个或多个条件

可以在DELETE或UPDATE中使用WHERE..LIKE来指定条件

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值