mysql常用语句列表
增
- 增加一张表
CREATE TABLE `table_name`(...)ENGINE=InnoDB DEFAULT CHARSET=utf8;
- 增加记录
INSERT INTO `your_table_name`(`column_name_one`,`column_name_two`)
VALUES
('your_value_one','your_value_two');
- 增加字段
ALTER TABLE `your_table_name`
ADD `your_column_name` ...
AFTER `column_name`;
- 增加索引
主键
ALTER TABLE `your_table_name`
ADD PRIMARY KEY your_index_name(your_column_name);
唯一索引
ALTER TABLE `your_table_name`
ADD UNIQUE your_index_name(your_column_name);
普通索引
ALTER TABLE `your_table_name`
ADD INDEX your_index_name(your_column_name);
全文索引
ALTER TABLE `your_table_name`
ADD FULLTEXT your_index_name(your_column_name);
删
- 逐行删除
DELETE FORM `table_name`
WHERE ...;
- 清空整张表
TRUNCATE TABLE `your_table_name`;
- 删除表
DROP TABLE `your_table_name`;
- 删除字段
ALTER TABLE `your_table_name`
DROP `column_name`;
- 删除索引
ALTER TABLE `your_table_name`
DROP INDEX your_index_name;
改
- 变更数据
UPDATE `table_name`
SET column_name=your_value
WHERE ...;
- 变更字段
ALTER TABLE `your_table_name`
CHANGE `your_column_name` `your_column_name` ;
查
- 普通查询
SELECT `column_name_one`, `column_name_two`
FROM `table_name`;
- 普通查询
SELECT *
FROM `your_table_name`
AS a
JOIN `your_anther_table_name`
AS b
WHERE a.column_name = b.column_name...;
- 合计函数条件查询:WHERE 关键字无法与合计函数一起使用
SELECT aggregate_function(column_name)
FROM your_table_name
GROUP BY column_name
HAVING aggregate_function(column_name)...;
- 完全复制一张表:表结构+全部数据
CREATE TABLE `your_table_name` LIKE `destination_table_name`;
INSERT INTO `your_table_name`
SELECT *
FROM `destination_table_name`;
转载于:https://www.cnblogs.com/spectrelb/p/7344668.html
mysql常用语句列表相关推荐
- Mysql常用语句,供小白学习使用
Mysql常用语句 一.Mysql最常用的命令 一.库的基本操作 二.表的基本操作 一.Mysql最常用的命令 1.显示数据库列表: show databases;2.显示库中的数据表: show t ...
- mysql 查询和修改组合_## 超详细MySQL常用语句,增删查改
## MySQL常用语句,增删查改,安装配置mysql服务 ***#新手博客,应届生,谢谢支持哟 记得点赞关注哟*** ***-----sql常见命令:--------*** 安装服务:mysqld ...
- Mysql常用语句帅哥特供版
[TOC] Mysql常用语句帅哥特供版 没错,这里的帅哥指的就是我自己 limit命令 查询 # limit命令 有两个参数, 第一个代表起始,从第几条开始. 第二个代表步长,取多少条. # 但是部 ...
- MYSQL常用语句及练习
一.mysql常用语句 创建,删除和最基本查询: 显示数据库 mysql->show databases; 创建数据库 mysql->create database db; ...
- MySQL常用语句(CURD)
文章目录 一.数据库定义语言(DDL) 1.1 库操作 1.2 表操作 二.数据库操纵语言(DML) 2.1 插入 insert 2.2 修改 update 2.3 删除 delete 三.数据库查询 ...
- mysql 语句块语法_MySQL ------ MySQL常用语句的语法 (三十四)
MySQL常用的语句语法 注意:1. | 符号用来指出几个选中中的一个,因此NULL | NOT NULL 表示给出null 或 not null 2.包含在方括号中的关键字或子句是可选的(如 [li ...
- python拼接sql语句_【Python】拼接MySQL常用语句
import pymysql class MK_sql (): """ 构建mySQL常见语句:增删改查排序 """ def __init_ ...
- MySQL常用语句一、连接MySQL格式:mysql-h主机地址-u用户名-p用户密
一.连接MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysql bin,再键入命令mysql ...
- MySQL常用语句及实验截图
MySQL 基本语句 显示数据库列表:show databases; 显示库中的数据表:show tables; 显示数据表的结构:describe 表名; 创建数据库:create database ...
最新文章
- google gflags的参数解析,便捷实用
- python操作MariaDB
- android Integer类的toString函数的使用
- 第六次课作业(质量管理、项目人力资源管理)
- IDEA工具开发必备设置-极大提高开发效率
- IOT(22)---NB-IoT、LoRa产业组织格局
- hdu 3507 Print Article(dp+斜率优化)
- zend framework 重定向方法(render, forward, redirect)总结
- Linux修改hosts主机映射文件
- 数据分析2——探索性数据分析(多因子与复合分析)
- 百度的搜索引擎相关技术的分析
- oracle profile 参数,oracle profile的参数详解
- 回顾马云屌丝岁月的惨状:多次被拒失声痛哭
- matlab提取数据的一部分,matlab如何提取数组中的满足一定范围的一段数据
- 【重点:线程池续】超人气组合:Callable和Future
- STM8S之STVD问题解决47 can't openfile crtsi0.sm8
- 用matlab生成同一元素的矩阵
- python可视化小案例giao
- windows鼠标消息
- 怎么用xcode写html5,xcode怎么写c