mysql入门

mysql

建表

create table class(

  id INT AUTO_INCREMENT,

  name varchar(32) UNIQUE,

  age varchar(32) NOT NULL

);

该表

alter table 表名 add 字段名 类型(长度) [约束]; -- 添加列

alter table 表名 modify 字段名 类型(长度) [约束]; -- 修改列的类型长度及约束

alter table 表名 change 旧字段名 新字段名 类型(长度) [约束]; -- 修改列表名

alter table 表名drop 字段名;-- 删除列

alter table 表名 character set 字符集; -- 修改表的字符集

rename table 表名 to 新表名; -- 修改表名

增删改查

www.cnblogs.com/mofujin/p/11355517.html

select distinct * from '表名' where '限制条件' group by '分组依据' having '过滤条件' order by limit '展示条数'

insert into 表(字段名1,字段名2..) values(值1,值2..);-- 向表中插入某些列

update 表名 set 字段名=值,字段名=值... where 条件; -- 只改符合where条件的行

delete from 表名 where 条件 -- 删除符合 where条件的数据


这些就是常用的精髓了 

剩下的就是要用到表连接   子查询   还有内置函数  这些全都是基础的变种

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 3,171评论 0 33
  • 一、SQL基本概念 1、SQL(Structured Query Language) SQL是一种领域专用编程语言...
    h0ss阅读 284评论 0 0
  • tip: windows 系统下的MySQL学习参考资料: 菜鸟教程 1.安装 按照网上的许多教程安装好了MySQ...
    恰皮阅读 1,728评论 0 3
  • 本文主要内容来自慕课网。配合视频食用口味更佳 主要是顺着已经学习的视频顺序总结一遍,以深化理解和方便日后复习 一些...
    stoneyang94阅读 1,438评论 0 1
  • 1.MySql简介 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用...
    lxmm_ydl阅读 11,614评论 0 4