MySQL常用语法


本文摘自PHP中文网,作者正念的奇迹,侵删。

显示有哪些数据库:show databases;

创建数据库:create database database1;

删除数据库:drop database database1;

使用数据库:use database1;

查看表:show tables;

新建表:create table table1(

id int(10) not null primary key auto increment ,

a varchar(20),

b int(10),

c varchar(10) default '男',

d int(10)

);

查看表结构:desc student;

删除表:drop table student;

删除主键:alter table table1 drop primary key;

增加主键:alter table table1 add primary key(id);

删除字段:alter table table1 drop classid;

增加字段:alter table table1 add classid int(10);

增加记录:insert into table1(a,b,c,d) values('哈哈',1,'你好',2);

删除:delete from table1 where b = 1;

修改:update table1 set a = '哈哈哈' where b=1;

通配符 %:多个任意的字符 _:一个字符

update table1 set b = 2 where name like '%i%';

查询:

select * from table1;

select id,name from table1;

select * from table1 where b like '%i%';

排序 默认升序asc 降序desc

select * from table1 order by a asc;

select * from table1 order by a desc;

select * from table1 order by a desc,b asc;

组函数 min max count avg

select count(*) from table1;

select min(a) from table1;

select avg(a) from table1;

select max(a) from table1;

分组:select classid,avg(b) from table1 group by classid having avg(b)>5;

字句作为查询的条件:select * from table1 where age = (select min(b) from table1);

以上就是MySQL常用语法的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

mysql怎么查询第2到4条数据?

如何理解mysql中的数据类型概念?

如何使用mysql中bin()函数?

navicat for mysql过期怎么破解

怎么删除mysql数据库的触发器?

mysql中的数据类型详解

关于mysql与oracle的一些区别介绍

mysql如何创建索引?

银河麒麟v10安装mysql8.0.28并实现远程访问

mysql怎么创建数据库

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...