1.查看数据库服务器已有的数据库

show databases;
2.查看数据库(school)定义的信息

show create database school;
3.连接数据库

use school;
4.查看当前连接的数据库

select database();
5.数据库创建

create database school;
6.数据库修改

alter database school character set utf8;
7.数据库删除

drop database school;
8.查看当前库已有表

show tables;
9.创建表

create table student(
id int,
name varchar(20),
age int
);

10.查看表定义信息

show create table student;
11.数据库的增、删、改(这里我是在图形化软件dataGrip里添加的数据)

/*增*/
insert into student(`num`,`name`,`age`,`class`,`math`) values (3,"赵子龙",20,3,100);
/*删*/
delete from student where name = "张三";
/*改*/
update student set age = 100 , num = 6 where name = "赵子龙";
12.数据库的查询(比较多)

/*查询表所有数据*/
select * from student;
/*查询表带条件数据*/
select * from student where age = 100;
/*查询表某个字段数据*/
select age,name from student;
/*查询表数据总数*/
select count(1) from student;
/*查询表数据带条件数目*/
select count(1) from student where age = 20 and class = 2; /*且*/
select count(1) from student where age = 20 or class = 2; /*或*/
/*查询表数据所有人数带条件(age)总和*/
select sum(age) from student;
/*查询表数据带条件(age)的平均数*/
select avg(age) from student;
/*查询表数据带条件(age)的平均数并且改名(as)为age_avg*/
select avg(age) as age_avg from student;
/*查询表数据按条件(class)进行分组求总数*/
select count(1) from student from group by class;
13.数据库分页查询

/*按10个一页查询第二页数据*/
select * from student limit 10,2;
/*按正序排*/
select * from student order by id;
/*按倒序排*/
select * from student order by id desc;
 
---------------------

转载于:https://www.cnblogs.com/Anderson-An/p/10134383.html

MYSQL数据库常用语句相关推荐

  1. Mysql数据库常用语句——创建数据库/表

    1.创建一个数据库empdb 代码示例: CREATE DATABASE empdb CHARACTER SET utf8; 2.设计2张表 department部门表:id,dep_name,dep ...

  2. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  3. MySQL 数据库常用命令—where like union 排序 分组 连接

    引言 本篇博客对 MySQL 数据库的一些命令进行分享. where 语句 基本语法规则: select field1, field2,...fieldN from table_name1, tabl ...

  4. MySQL 数据库常用命令小结

    MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...

  5. MySQl数据库常用的DOS命令

    MySQl数据库常用的DOS命令.. 这是第一部分.. 数据库的连接信息: jdbc:mysql://localhost:3306/shxt com.mysql.jdbc.Driver /* jdbc ...

  6. mysql数据库基础语句讲解

    mysql数据库基础讲解 一.数据库客户端命令 二.数据库基础sql语句 三.数据表基础语句 四.数据的增删改查(重点) 切记sql语句之后一定要加 ; 一.数据库客户端命令 1.mysql: mys ...

  7. linux mysql常用基本操作,Linux下MySQL数据库常用基本操作 一

    Linux下MySQL数据库常用基本操作 一 0.登录数据库 mysql -u root -p 1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 ...

  8. MySQL数据库常用操作(20221211)

    记录:360 场景:MySQL数据库常用操作,启动.重启.停止MySQL服务:创建用户.数据库.表.主键.索引.注释等.配置远程可连接.配置环境变量.常用系统表操作.常用命令行操作.表的增删改查等操作 ...

  9. MYSQL数据库常用知识整理

    为什么80%的码农都做不了架构师?>>>    MYSQL数据库常用知识整理 什么是MYSQL MYSQL的特性 MYSQL存储引擎的分类以及数据文件的介绍 MYSQL赋权 MYSQ ...

最新文章

  1. 在C++中使用LLVM的JIT功能进行代码优化:Optimization passes--PassManagerBuilder
  2. 数据库分库分表详细拆解
  3. php access control allow origin,js请求跨域问题--Access-Control-Allow-Origin
  4. 通过入侵JVM打印阵列
  5. Linux x86_64内核中断初始化
  6. 安卓应用改了图标无效,是缓存的问题
  7. 互联网科普-淘宝与天猫的对标
  8. linux 提示libaio.so.1,libaio.so. 1: 无法打开共享对象文件
  9. 【C语言】头文件书写方法与规范、code::black中如何创建并编写头文件(一看就会)
  10. B2B2C多用户商城系统,功能+渠道+架构+商业模式整合方案
  11. ctc5(ctc5160)
  12. piece table 的C语言简单实现
  13. android来电自定义显示图片,自定义来电显示
  14. 26岁从财务转行软件测试,4年沉淀我已经是25k的测开工程师...
  15. 阵列信号处理仿真二——波束方向图的绘制
  16. 华硕重装后进入bios_华硕电脑如何进入bios,教您如何华硕进入bios
  17. excel表格怎么调整行高和列宽_wps表格课程08|调整行高列宽
  18. GWA2吉娃兔升級基於事件驅動的緩存處理模塊
  19. 闲谈swi与ucos-续篇
  20. 《平凡的世界》/《白鹿原》电视剧 观后感

热门文章

  1. oracle上浮下浮分析函数_Oracle分析函数简析
  2. 16 The Terminal and Job Control
  3. linux 后台运行nohup与
  4. opencv puttext
  5. Element menu
  6. vim emmet插件
  7. freecplus框架-xml解析
  8. url动态追加参数_url设置的注意事项有哪些?
  9. 转)VCSA 6.5重启无法访问,报错“503 Service Unavailable”的解决方法
  10. RedHat6.7安装教程,图解,超详细