数据库基本常用语言一直加

数据库——常用基本语言

//数据类型 字符串(varchar)、整数(tiny int、int 、bigint)、浮点数(float)、日期(date, datetime);

//创建数据库;
create database;            
drop   database;
//在创建时,希望指定编码语法;
例如:      create database 库名 character set utf8;
//建表:
create table 表名(
	字段名1  数据类型,
	字段名2  数据类型,
	字段名3  数据类型, 
	............;
//删除表:
drop table 表名;
//基本的向表中添加、删除、修改、查询数据;
//1、添加值到表中;
insert into 表名 set 字段名1=字段值,字段名2=字段值......       //set后面的‘=’表示赋值、where;
insert into 表名 (字段名1,字段名2,字段名3....) values ('字符串值1要引号','字符串值2要引号'........),(....),(.....),(....); //字段名与字段值要对应;
//2、删除表中的值;
delete from 表名 where 条件;
例如:  delete from 表名 where 姓名='李四';
//3、修改表中的值;
update 表名 set 字段名1=1,字段2=2,字段3=3......where 条件; 
//4、查询数据;
select 字段名1,字段名2,字段名3.... from 表名 where 条件;
select *from 表名 where 条件;
//与、或、非,and,or,not;
//操作数据库;
show create database //查询库的详细情况;
show databases       //查看MySQL服务器软件下的所有库;
select database()    //查看当前用户连接的那个数据库;
show tables          //查看指定数据库有哪些表;
desc 表名            //查看表中数据规定;
alter database 库名 character set 新编码;
//修改表:
rename table 旧表名 to 新表名;       //修改表名;
alter table 表名 add 字段名 数据类型   //往已经建立的表中添加新的字段;
alter table 表名 drop 被删字段名        //删除某表中的字段;
alter table 表名 change 旧字段名 新字段名 + 数据类型;       //修改表中字段的名称,也能增加变量长度;
date                     //加的时候用字符串添加;

+default 字段值;          //在定义的时候设置数据默认值;
+primary key  ;           //设置主键唯一;
+auto_increment           //设置自增功能;
+comment '备注';          //添加备注;
例如:  id bigint(20) not null auto_increment primary key comment '主键';
//降序、升序查询;
select *from 表名 order by 字段名 desc    // 降序查询;
select *from 表名 order by 字段名 asc     //升序查询;

//聚合函数:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值