一   数据库的语句

1     关于数据库

创建数据库         create database 数据库名字(自己命名)

查看mysql下的所有数据库               show databases;

查看某个数据库定义的信息             show create database   数据库名字

删除数据库    drop database 数据库名字

切换数据库   use 数据库名字

查看正在使用的数据库   select database();

2   关于表

创建表                                create table 表名(

自己定义的列的属性

);

查看数据库中的所有表                  show tables

删除表                                   drop table 表名

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

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

修改表的结构

添加列             alter table 表名 add 列名 类型(长度) 约束;

修改列的类型以及约束         alter table 表名 modify 列名 类型(长度) 约束;

修改列名  alter table 表名 change 旧列名 新列名 类型(长度) 约束;

删除列    alter table 表名 drop 列名;

3    关于数据

添加数据     1    insert into 表 (列名1,列名2,列名3..) values (值1,值2,值3..)            2   insert into 表名 (列名1,列名2,列名3) values (值1,值2,值3),(值1,值2,值3)

修改数据    1    update 表名 set 字段名=值,字段名=值;        2   update 表名 set 字段名=值,字段名=值 where 条件;

删除数据    delete from 表名 where 条件

查询数据    1  查询表中所有字段   select * from 表名;     2  条件查询  select 字段 from 表名 where 条件

3   排序查询  * SELECT * FROM 表名 ORDER BY 字段 ASC/DESC; ASC 升序 DESC 降序

4  分组查询     SELECT 字段1,字段2… FROM 表名 GROUP BY 字段 HAVING 条件;

聚合函数

* count:统计指定列不为NULL的记录行数;

* sum:计算指定列的数值和,如果指定列;

* max:计算指定列的最大值,如果指定列是字符串类型,那么使用字符串类型不是数值类型,那么计算结果为0排0序运算;

* min:计算指定列的最小值,如果指定列是字符串类型,那么使用字符串排序运算;

* avg:计算指定列的平均值,如果指定列类型不是数值类型,那么计算结果为0

mysql数据库查询语句_mysql数据库查询语句相关推荐

  1. mysql获取查询策略语句_MySQL数据库查询性能优化策略

    优化查询 使用Explain语句分析查询语句 Explain 用来分析 SELECT 查询语句,开发人员可以通过分析 Explain 结果来优化查询语句. 通过对查询语句的分析,可以了解查询语句的执行 ...

  2. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  3. 小白 MySQL数据库链接查询语句_MySQL数据库——连接查询

    今天将用 "手" 来教大家关于MySQL连接查询的知识! ============================================================= ...

  4. mysql工具记录用户的查询语句_MySQL数据库的常用命令语句记录——安全用户语句及函数...

    安全用户语句及函数 CREATE USER:创建用户 CREATE USER 'user'[@'host'] [ IDENTIFIED BY [PASSWORD] 'password'][,....] ...

  5. navicat保存查询语句_MySQL数据库安装创建及Navicat客户端连接

    一.安装MySQL数据库 及Navicat客户端 1.安装MySQL数据库之后需要进行连接验证数据库安装成功: ①运行MySQL8.0 Command Line Client -Unicode ②输入 ...

  6. mysql 数据库操作语句_mysql数据库操作语句大全

    一 . 常用mysql命令行命令 1 .启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2 . netstat –na | findstr 330 ...

  7. mysql api查询例子_MySQL数据库:常用查询的例子Frommysqlapi

    本文主要向大家介绍了MySQL数据库的常用查询的例子Frommysqlapi,通过具体的实例让大家了解,希望对大家学习MySQL数据库有所帮助. 常用查询的例子 下面是一些学习如何用MySQL解决一些 ...

  8. mysql 关联查询慢_mysql慢查询语句分析总结

    我们经常会接触到MySQL,也经常会遇到一些MySQL的性能问题.我们可以借助慢查询日志和explain命令初步分析出SQL语句存在的性能问题 通过SHOW FULL PROCESSLIST查看问题 ...

  9. mysql 创建查询 删除_MYSQL数据库查询删除创建企业基本知识

    数据查询语言(DQL)从表中获取数据 select  + where (位置)  order by(排序)  group by  haveby 查询用户:select user,host,passwo ...

  10. mysql数据库查询笔记_MySql数据库基础笔记(一)

    一.表与库的概念 数据库管理数据,它是以什么样的形式组成的? 生活中的表---->表 table 多行多列,传统的数据库都是这样的;声明了表头,一个表创建好了,剩下的就是往表中添加数据 多张表放 ...

最新文章

  1. PDO绑定含IN的SQL语句的参数注意事项
  2. Linux 内核已支持苹果
  3. 同域名下不同端口cookie问题
  4. 鸿蒙9月11日,鸿蒙2.0版9月11日正式发布,华为将迎来新的突破,具有历史意义!...
  5. LiveVideoStack线上分享第四季(八):实时远程医学影像服务质量保障与网络优化...
  6. 查看ecshop广告位对应的广告详细信息
  7. python中将四元数转换为旋转矩阵
  8. WPF中的触发器(Trigger)
  9. 从svn导入多个项目_GIT和SVN相比有哪些优势?如何在团队内部推行GIT?
  10. Python-面向对象(进阶)
  11. jquery系列教程5-动画操作全解
  12. 推荐两个非常不错的公众号
  13. 注册测绘师成绩查询,2020注册测绘师成绩公布
  14. 算法设计与分析基础(潘彦译)课后习题答案
  15. 笔记-MFC更换鼠标图片
  16. 计算机网络管理工程师证书考试试题,(信息化知识)国家信息化人才考试计算机网络工程师模拟试题.pdf...
  17. es---elasticsearch-篇二:idea操作es,常用查询DSL
  18. Unity判断手势的滑动方向,单点触摸和多点触摸,并获取刚触摸以及触摸结束事的坐标
  19. 360 || 2021校园招聘的一道笔试题思路分享
  20. Linux文本三剑客--grep、sed、awk

热门文章

  1. Java自学1(哭唧唧又重头开始学了)
  2. Azure设计模式之管道过滤器模式
  3. 推荐9个值得关注的公众号
  4. 实验吧WEBWP(一)
  5. 给大忙人看的码农翻身记
  6. 关于泰勒展开的细节-《三体》读后感的读后感...
  7. C++ 定时每天十二点做某事
  8. 软考-系统架构设计师(软件架构风格)
  9. @codeforces - 793G@ Oleg and chess
  10. [BZOJ4246]两个人的星座(计算几何)