Mysql 一些小命令

例子:username:root password:root

cmd登录数据库 (记得配置环境)   mysql -uroot -proot

退出数据库 quite                      ->出现这种情况 \c

作用数据库

show databases;   查看数据库 

create database name; 创建数据库

drop database name; 删除数据库

use dataname; 选择库

show create database name; 查看创建数据库语句

作用表

create table name(title type,title2 type,title3 type); 创建表

drop table name;删除表

show ceate table name; 查看创建name表的语句

show tables; 选中库下的表

alter table name add title new type;     title后增加字段

alter table name modify title type; 修改title 的type值

alter table name change title New_title type; 修改新的字段 

alter table name drop table; 删除新的 

create table name like name2 可以复制表结构

create table name select * from name2 复制表的内容但结构是没有的 

 作用数据:

 insert into 表名字 values(value,value2,value3); 增加数据

delete from 表名;这么写删除这个表下所有数据 

updata 表名 set 字段 = 新的数据 ;

select database();查看当前表在那个数据库里

select * from tablename; *前面加 distinct 去重

查数据:

select * from table where 字段 = value; 精确

select * from table where 字段 >  <  !=    value 模糊

select * from table where 字段 like “%子%”;   字段中匹配含有的内容

select * from table where id in(1,2,3); 和and 一样

select * from table order by 字段 asc 升序 desc 降序;

select * from table limit(限制) 起始 , 结束; 0,5; 取5条数据 适用于分页

select * from table group by id; 分组 有去重的功能

还有 count(*)   select  (username as  name ,id as num) from table改名字

posted @ 2021-11-08 21:44  inks  阅读(39)  评论(0)    收藏  举报