博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MYSQL关键字的使用
阅读量:5236 次
发布时间:2019-06-14

本文共 1360 字,大约阅读时间需要 4 分钟。

/*

create/select/insert/update/where

*/

create//创建数据库、表、存储过程、视图等

select//读取一条或者多条记录

/*创建数据库*/

create database test;

/*创建users表*/
create table if not exists users(
id int not null auto_increment,
name varchar(50) not null,
gender varchar(2) not null,
birthday date not null,
address varchar(100) not null,
telephone varchar(11) not null,
primary key(id)
)engine=innodb default charset=utf8;
//engine表示用innodb引擎,默认字符为utf8

/*创建ck存储过程*/
delimiter $
create procedure if not exists ck()
begin
select * from users;
end $
delimiter ;

insert//insert into插入数据

insert into users(id,name,gender,birthday,address,telephone) values (1,"高某","男","1981-11-05","北京","15809320031");

insert into users(name,gender,birthday,address,telephone) values ("罗某","女","1984-01-15","北京","15800310933");
insert into users(name,gender,birthday,address,telephone) values ("张某","女","1994-05-01","北京","15899432158");
insert into users(name,gender,birthday,address,telephone) values ("曹某","女","1995-08-19","北京","17803318972");
insert into users values(5,'唐某','1994-10-01','甘肃','13756024455');

update//更新一个或多个字段

update users set address="甘肃",telephone="17103318972" where id=4;

alter//添加、删除或修改字段

alter table users modify name varchar(25);

like//LIKE 子句与等号 = 的效果是一样的,SQL LIKE 子句中使用百分号 %字符来表示任意字符。

select * from users where telephone like "158%";

转载于:https://www.cnblogs.com/Mr-Wenyan/p/8874989.html

你可能感兴趣的文章
如何为EXCEL单元格颜色排序
查看>>
Hat's Words
查看>>
Oracle字符函数
查看>>
git介绍和常用指令
查看>>
在SQL Server中将数据导出为XML和Json
查看>>
Etcd源码解析(转)
查看>>
如何在Exe和BPL插件中实现公共变量共享及窗口溶入技术Demo源码
查看>>
Luogu[SDOI2008]Sue的小球
查看>>
linux安装-mysql5.7.24
查看>>
linux网络配置、环境变量以及JDK安装(CentOS 6.5)
查看>>
Leetcode Validate Binary Search Tree
查看>>
利用套打和分栏巧妙来做商品价签
查看>>
hdu 1102 Constructing Roads(kruskal || prim)
查看>>
JS中一些特殊的方法
查看>>
vb.net版机房收费——助你学会七层架构(二)反射+抽象工厂
查看>>
【转载】SpringBoot yml 配置
查看>>
tcp client.cs
查看>>
函数 2018-3-26
查看>>
C#调用C++函数的注意事项
查看>>
类别联动下拉菜单
查看>>