欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

centos6.3下Mysql的常用命令总结

程序员文章站 2022-06-23 15:15:08
数据类型 int 整数 varchar (指定长度) text 纯文本类型 datetime 时间 -------------------------------- 操作(增删改查) -------...

数据类型

int 整数

varchar (指定长度)

text 纯文本类型

datetime 时间

--------------------------------

操作(增删改查)

--------------------------------

增加数据库

>create database 数据库名;

删除数据库

>drop database 数据库名;

查看所有数据库

>show databases;

查看当前的数据库

>select database();

切换数据库

>use 数据库名;

-----------------------------

表操作

-----------------------------

增加一个表

>create table 表名(字段1,字段2,字段3);

删除一个表

>drop table 表名;

查询所有的表

>show tables;

查看表结构

>desc 表名;

------------------------------

数据操作

------------------------------

增加数据(insert)

>insert into 表名 values(字段1数据,字段2数据,字段3数据);

>insert into 表名(字段,字段) values(数据,数据);

删除数据(delete)

>delete from 表名; //删除表中所有数据

>delete from 表名 where 条件;

修改数据(update)

>update 表名 set 字段名=值 where 条件;

查询数据(select)

>select * from 表名;

>select 字段1,字段2 from 表名;

>select 字段 as 字符串 from 表名;

----------------------------------

约束

----------------------------------

主键约束 primary key (唯一),一个表中只能有一个主键

外键约束 foreign key(详情向下看)

自增 auto_increment

唯一约束 unique key

不能为空 not null

默认值 defaut

-----------------------------------

外键约束 foreign key

-----------------------------------

1、要想使用外键约束,必须在表中使用innodb引擎

2、一个表中只能有一个主键,但是可以有多个外键

3、主键字段和外键字段的名称不能一样

4、外键表中有主键数据,主键表中无法删除该数据

foreign key(外键字段) references 表名(主键字段)

-----------------------------------

条件

-----------------------------------

where > < =

>select * from 表名 where 条件;

------------------------------------

模糊查询(like),%代表任意字符

------------------------------------

>select * from 表名 where 字段名 like "%";

--------------------------------------

多表联查,联查必须加条件,否则数据冗余(重复)

--------------------------------------

select * from 表1,表2,表3...;

--------------------------------------

排序 order by 升序(asc) 降序(desc)

--------------------------------------

>select * from 表名 order by 字段 排序方式;

select * from xs order by xs_age desc;

-------------------------------------

函数

-------------------------------------

sum() 求和

avg() 平均数

count() 总数量