MySQL初学命令

show databases;查看数据库
show databases\G 查看数据库
show global variables like '%log_error%'查看错误日志文件
create databases 库名; 创建数据库
use 库名;使用数据库
select database(); 查看自己所在的位置
select user(); 查看使用者
select database(); 查看自己使用的数据库
drop database 库名;删除库名
将数据库目录直接转移到别的地方 也可以删除目录
drop database if exists 库名如果存在则删除
create database if not exists 库名 如果不存在则创建
create table(字段名 类型,字段名 类型,字段名 类型); 创建表名
show tables ;查看表名
desc 表名; 查看表结构
show crate table 表名\G 查看创建表执行了那些命令
engine=innodb default charset=utf8 指定默认的存储引擎为innodb,编码为utf8
drop table 表名 删除表
alter table 表名 rename 新表名; 修改表名
alter table 表名 modify 要修改的字段名 类型; 修改表名的字段类型
alter table 表名 change 字段名 新字段名 新字段类型; 修改表名的字段类型和字段名称
alter table 表名 add 字段名 字段类型;在表中添加字段
alter table 表名 add 字段名 字段类型 after 字段名 在表中指定位置(后一个字段名下面)添加字段
alter table 表名 add 字段名 字段类型 first 在第一列添加一个字段;
alter table 表名 drop 字段名;删除表中字段
insert into 表名 values(字段值1,字段值2,字段值3); 插入记录
nsert into 表名 values(字段值1,字段值2,字段值3),(字段值1,字段值2,字段值3);插入多条记录
insert into 表名 (字段1,字段2,…) values (字段值1,字段值2); 同时给多个表插入记录
select * from 表名 查询表中记录
select 字段名 from 表名; 只查询某个字段或某些字段的内容;
select 字段 from 数据库名,表名 查询指定数据库的表名
delete from 表名 where 字段名=什么条见 删除表中满足条件的字段名的记录
update 表名 set 字段名=修改内容 where 字段名=什么条件;修改表中满足条件的字段名的记录
updtae 表名 set 字段名=修改内容 将表中所有的字段名都更新为2
updtae 表名 set 字段名=修改内容,字段名=修改内容 where 字段名=什么条件 ;将指定表内字段名=什么条件的多个字段的值同时更新
select distinct 字段名,字段名 form 表名 去重复查询
select 字段名,字段名 from 表名 where 字段名<>=条件 and 字段名<>=条件;查询同时满足两个条件的记录
select 字段名,字段名 from 表名 where 字段名<>=条件 or 字段名<>=条件;查询满足其中一个条件的记录
mysql默认查询不区分大小写,加binary 可以区分大小写
select 字段1,字段2 from 表名 order by 字段名 asc;升序排序
select 字段1,字段2 from 表名 order by 字段名 desc; 降序排序
help 命令 查询命令的使用方式和信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值