MySQL语言语法关键字总结

MySQL常用操作命令语法

数据定义语言,DDLDML 数据操作语言
显式数据show databases
use 数据库名
create datebase ***
drop database 数据库名
表格操作
show tables
显式show tables from 数据库名/show table ***
创建create table ***(-------)
删除drop table ***
内容操作
查看结构desc **
添加alter table 表名称 add 字段名 数据类型 after ***insert into 表名称(部分字段列表,) values (值列表)…
删除alter table 表名称 drop 字段名delete from 表名称 where 条件
truncate 表名称
修改类型alter table 表名称 modify 字段名 新数据类型
修改列名alter table 表名称 modify 旧名称 新名称 新类型
修改列位置alter table 表名称 modify 字段名 数据类型 after ***
alter table 旧表名 rename 新表名
修改数据update 表名称 set 字段一 = **… where 条件
约束与索引
添加约束alter table 表名称 modify 字段名 类型 键名
添加约束(主键)alter table 表名称 add PRIMARY KEY(字段名)
删除约束alter table 表名称 modify 字段名 类型
删除约束(主键)alter table 表名称 drop PRIMARY KEY
查看约束show create table 表名;
查看索引show index from 表名称;
查找select distinct (***) from 表名称 where 条件 order by asc/desc
查询总结SELECT 列名 FROM 表名 WHERE 条件 GROUP BY 分组 HAVING 过滤条件 ORDER BY 排序列 LIMIT 起始行,总条数
数据导出mysqldump -h主机地址 -P端口号 -u用户名 -p密码 数据名 > 文件路径/文件名.sql
数据导入source sql脚本路径名.sql
身份认证用户名@主机号:root@localhost、 root@%、chailinyan@%
创建用户CREATE USER ‘用户名’@‘主机IP地址’ IDENTIFIED BY ‘123456’;
删除用户drop user ‘用户名’@‘主机IP地址’;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值