• 增加一张表
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常用语句列表相关推荐

  1. Mysql常用语句,供小白学习使用

    Mysql常用语句 一.Mysql最常用的命令 一.库的基本操作 二.表的基本操作 一.Mysql最常用的命令 1.显示数据库列表: show databases;2.显示库中的数据表: show t ...

  2. mysql 查询和修改组合_## 超详细MySQL常用语句,增删查改

    ## MySQL常用语句,增删查改,安装配置mysql服务 ***#新手博客,应届生,谢谢支持哟 记得点赞关注哟*** ***-----sql常见命令:--------*** 安装服务:mysqld ...

  3. Mysql常用语句帅哥特供版

    [TOC] Mysql常用语句帅哥特供版 没错,这里的帅哥指的就是我自己 limit命令 查询 # limit命令 有两个参数, 第一个代表起始,从第几条开始. 第二个代表步长,取多少条. # 但是部 ...

  4. MYSQL常用语句及练习

    一.mysql常用语句 创建,删除和最基本查询: 显示数据库     mysql->show databases; 创建数据库     mysql->create database db; ...

  5. MySQL常用语句(CURD)

    文章目录 一.数据库定义语言(DDL) 1.1 库操作 1.2 表操作 二.数据库操纵语言(DML) 2.1 插入 insert 2.2 修改 update 2.3 删除 delete 三.数据库查询 ...

  6. mysql 语句块语法_MySQL ------ MySQL常用语句的语法 (三十四)

    MySQL常用的语句语法 注意:1. | 符号用来指出几个选中中的一个,因此NULL | NOT NULL 表示给出null 或 not null 2.包含在方括号中的关键字或子句是可选的(如 [li ...

  7. python拼接sql语句_【Python】拼接MySQL常用语句

    import pymysql class MK_sql (): """ 构建mySQL常见语句:增删改查排序 """ def __init_ ...

  8. MySQL常用语句一、连接MySQL格式:mysql-h主机地址-u用户名-p用户密

    一.连接MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysql bin,再键入命令mysql ...

  9. MySQL常用语句及实验截图

    MySQL 基本语句 显示数据库列表:show databases; 显示库中的数据表:show tables; 显示数据表的结构:describe 表名; 创建数据库:create database ...

最新文章

  1. google gflags的参数解析,便捷实用
  2. python操作MariaDB
  3. android Integer类的toString函数的使用
  4. 第六次课作业(质量管理、项目人力资源管理)
  5. IDEA工具开发必备设置-极大提高开发效率
  6. IOT(22)---NB-IoT、LoRa产业组织格局
  7. hdu 3507 Print Article(dp+斜率优化)
  8. zend framework 重定向方法(render, forward, redirect)总结
  9. Linux修改hosts主机映射文件
  10. 数据分析2——探索性数据分析(多因子与复合分析)
  11. 百度的搜索引擎相关技术的分析
  12. oracle profile 参数,oracle profile的参数详解
  13. 回顾马云屌丝岁月的惨状:多次被拒失声痛哭
  14. matlab提取数据的一部分,matlab如何提取数组中的满足一定范围的一段数据
  15. 【重点:线程池续】超人气组合:Callable和Future
  16. STM8S之STVD问题解决47 can't openfile crtsi0.sm8
  17. 用matlab生成同一元素的矩阵
  18. python可视化小案例giao
  19. windows鼠标消息
  20. 怎么用xcode写html5,xcode怎么写c

热门文章

  1. html5中上传图片
  2. 杭电2097--Sky数
  3. C# 从不是创建控件 的线程访问它
  4. 内核配置中 ramdisk 大小修改
  5. android中解压文件
  6. wpf 绘制rectangle 代码
  7. python中time模块常用功能
  8. 【browser】chinese chrome shows as english
  9. Android中Fragment+ViewPager的配合使用
  10. opengl里面的矩阵栈