小黑框如何连接mysql_珍藏版(cmd小黑框)数据库命令及操作

话不多说直接来,后续补充。

查看数据库

show databases;

创建数据库

create database 2018;

使用数据库

use 2018;

查看数据库中的所有表

show tables;

删除数据库

drop database 库名;

create table student(

id int(10) auto_increment primary key,

name varchar(20) not null,

age int(5) default 16,

address char(50);

)

查看表设计

desc student;

添加数据 不按照字段体添加 所有字段需要定义

insert into student values(1,'张三',20,‘北京’);

不常用

按照字段添加

insert into student(name,age,address) values('李四',22,'北京');

insert into student(name) values('王五');

insert into student(name,age,address) values('赵六',29,'上海'),

('赵晓晓',24,'深圳'),('张红',21,'北京'),('赵晓刘',23,'深圳');

删除

delete from student where id =3;

delete from student where age=24;

delete from student where age=26 and ='赵六';

将表中的数据删除 表仍然在

delete from student;

删除表

drop table student;

修改

update student set age =26,address='上海' where name='王五';

update student set age =26,address='上海';

查询* 表中的所有内容

select * from student;

查询年龄在20-26之间的学生和年龄 between。。。and

select name,age from student where age between 20 and 26;

模糊查询 like %代表多个字符

select name from student where name like '李%';

# _代表的为一个字符

select name from student where name like '李_';

select name from student where name like '%小%';

select name,age,address from student where name like '%六';

#查询ID为偶数的学生信息

select * from student where id%2=0;

#查询年龄不等于23的学生姓名和年龄 两种写法 != ,<>

select name,age from student where age !=23;

select name,age from student where age <>23;

#查询id 为3,6,7,10 in包含

select * from student where id in(10,6,7,3);

#查询年龄26 并且上海 and

select * from student where age = 26 and address='上海';

#查询年龄26 或者来自上海

select * from student where age = 26 or address='上海';

#分页 显示第一页代表的是索引 每页显示3条 每次显示的条数

select * from student limit 3,3;

select * from student limit 4,2;

#查询和李四年龄相同的学生姓名

select name from student where age = (select age from student where name='李四') and name !='李四';

#将年龄从小到大排序

select * from student order by age;

#大到小排序 order by.. desc order by asc(小到大)

select * from student order by age desc;

#聚合函数

count(),sum(),avg.max().min()

#统计表中总数量

select count(id) from student;

select count(*) from student;

select count(1) from student;

#年龄的总和

select sum(age) from student;

#平均年龄

select avg(age) from student;

#获取最大值

select max(age) from student;

#获取最小值

select min(age) from student;

#统计每个年龄分布有多少人 group by 分组

select count(id),age from student group by age;

#group by 需要与聚合函数联合使用 having 必须与group by一起使用 为分组进行条件判断

select count(id),age from student group by age having age>20;

将地址分组查询

select count(id),address from student group by address;

统计同一地方人数大于3

select count(id),address from student group by address having count(id) >3;

select count(id) he,address from student group by address having he >3;

select count(id) as he,address from student group by address having he>3;

select count(id) as '总数',address from student group by address having 总数>3;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/504685.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DS系列服务器硬盘扇区,硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)...

硬盘的DOS管理结构1.磁道&#xff0c;扇区&#xff0c;柱面和磁头数硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片&#xff0c;不同容量硬盘的盘片数不等。每个盘片有两面&#xff0c;都可记录信息。盘片被分成许多扇形的区域&#xff0c;每个区域叫一个扇区&…

arm ubuntu 编译boost_为arm linux 交叉编译boost 1.33.1

首先在arm linux环境上要有zlib1 解开boost压缩包, cd进入解压目录2 编译出bjam,并配置好&#xff0c;看手册页3 产生Makefile: ./configure "-sBUILDdebug release static/dynamic" --without-python4 更改Makefile:把文件头上的几个变量改成下面这样&#xff0c;我…

华为服务器sn号查询网站,linux 查询服务器sn

linux 查询服务器sn 内容精选换一换Linux云服务器变更规格时&#xff0c;可能会发生磁盘挂载失败的情况&#xff0c;因此&#xff0c;变更规格后&#xff0c;需检查磁盘挂载状态是否正常。本节操作介绍变更规格后检查磁盘挂载状态的操作步骤。以root用户登录云服务器。执行以下…

jdba访问mysql_mysql连接出现问题记录

解决&#xff1a;Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone valu//报错信息Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value ‘‘ is unrecognized or represents…

mysql 存储引擎版本_mysql不同版本和存储引擎选型的验证

Mysql的版本和存储引擎较多&#xff0c;为了选择最适合业务使用的系统&#xff0c;需要进行一定的验证&#xff0c;本文描述mysql的验证过程和思路。主要涉及&#xff1a;Mysql的版本v Mariadbv Tokudbv Oracle具体的存储引擎v Myisamv Innodbv TokuDBv Maria如下是具体的思路M…

python制作表白神器_python制作exe可执行表白神器-Go语言中文社区

1、效果图2、程序源码import turtleimport time#writing txtturtle.hideturtle()turtle.penup()turtle.goto(130,50)# turtle.pendown()turtle.color("blue")turtle.write("亲爱的&#xff0c;给你画个东西",font ("Times",18,"bold"…

qtp连接mysql 无驱动_QTP连接MySQL

1、安装 Connector/ODBC2、查看数据源名称『控制面板』- 『管理工具』- 『数据源(ODBC)』-『添加』3、连接数据库Dim Conn,ConnString创建数据库实例Set ConnCreateObject("ADODB.Connection")连接字符串ConnString"Driver{Mysql ODBC 5.2w Driver};DATABASEmys…

python3如何安装selenium_Mac-Firefox浏览器+selenium+Python3环境安装

1.安装selenium安装命令&#xff1a;pip3 install selenium2.53.6如果之前已经安装过了&#xff0c;可以先卸载pip3 uninstall selenium使用selenium2.53.6版本是因为-selenium2的版本会更加稳定(切记注意版本号&#xff0c;很多问题都是由于版本不兼容导致的哦2.安装Firefox浏…

python保存模型的路径怎么写_使用python在MongoDB中保存机器学习(ML)和深度学习(DL)模型...

我们知道&#xff0c;当我们训练机器学习或深入学习模型时&#xff0c;我们必须保存训练过的模型&#xff0c;以便将来进行预测。现在的训练模型非常昂贵&#xff0c;所以如果我们能够保存它们并将其用于解决其他一些问题。例如&#xff0c;一个训练过的能够识别汽车的神经网络…

抓狐狸python_​用Python操作Kubernetes的Job

本文给出Python SDK操作Kubernetes Job的更多示例代码&#xff0c;以及相关解释。pip install kubernetes初始化from kubernetes.client import BatchV1Apifrom kubernetes.config import load_kube_configload_kube_config()batch BatchV1Api()load_kube_config 是从默认位置…

mysql8支持myISAM_mysql菜鸟手迹8--mysql存储引擎之MyISAM

MyISAM可以将表压缩为只读表来节省空间。使用myisampack工具来进行表压缩。MyISAM支持全文索引&#xff1b;一般使用instr()来替代。myisam在写的时候&#xff0c;会产生一个表级锁。myisam锁的时候使用一个lock命令&#xff0c;lock类型有write锁(只有当前线程可以做读写删操作…

mysql双机数据热备份_配置MySQL数据库双机热备份

1、mysql 数据库没有增量备份的机制&#xff0c;当数据量太大的时候备份是一个很大的问题。还好 mysql 数据库提供了一种主从备份的机制&#xff0c;其实就是把主数据库的所有的数据同时写到备份数据库中。实现 mysql 数据库的热备份。  2、要想实现双机的热备首先要了解主从…

java token_Java实现基于token认证的方法示例

随着互联网的不断发展&#xff0c;技术的迭代也非常之快。我们的用户认证也从刚开始的用户名密码转变到基于cookie的session认证&#xff0c;然而到了今天&#xff0c;这种认证已经不能满足与我们的业务需求了(分布式&#xff0c;微服务)。我们采用了另外一种认证方式&#xff…

重置mysql+密码_MySQL重置root密码的几种方法(windows+Linux)

重置root密码的方法&#xff1a;windows系统下&#xff1a;1、停止mysql服务&#xff1b;2、新建文件init-root.txt,写上如下内容&#xff1a;update mysql.user set password password(‘newpwd‘) where user ‘root‘;flush privileges;保存&#xff1b;3、打开命令行&…

java 中导出word后压缩文件_Java批量导出word压缩后的zip文件案例

一、js代码&#xff0c;由于参数比较大所以利用form表单使用post导出function export_word(){var selectedRows $("#dg").datagrid("getSelections");if (selectedRows.length0) {showAlertWarning("请选择一条的信息...");return;}if (selecte…

opengl es java_java – 在Android OpenGL ES App中加载纹理

1)您应该根据需要分配尽可能多的纹理名称.一个用于您正在使用的每个纹理.加载纹理是一项非常繁重的操作,会使渲染管道停顿.所以,你永远不应该在游戏循环中加载纹理.您应该在呈现纹理的应用程序状态之前具有加载状态.加载状态负责加载渲染中所需的所有纹理.因此,当您需要渲染几何…

java io 视频 下载_Java下载映客主播视频回放到电脑硬盘

Java下载映客主播视频回放到电脑硬盘使用Java下载映客回放到电脑硬盘使用方法&#xff1a;在映客app播放回放视频时&#xff0c;分享到QQ&#xff0c;就可以得到url&#xff0c;其中的liveid属性就是视频ID。源代码由 [**海思教育**](http://edu.itshidu.com/) 提供&#xff0c…

java jni helloword_JNI学习一:编写HelloWorld程序

转载请说明出处~本文教程翻译jni官方文档的部分内容。要查看Jni官方文档&#xff0c;请点击这里先感叹一下时光如水&#xff0c;岁月不留人哇有木有&#xff01;&#xff01;&#xff01;认真想想在XMU的这三年&#xff0c;真的改变了我好多。我还清楚地记得学习C语言写的第一个…

【学习记录】macOS的Redis安装及基本使用

【学习记录】macOS的Redis安装及基本使用一. Redis的安装与启动二. 简单使用① 尝试插入第一个key-value② Redis的数据类型与基本使用字符串列表字典&#xff08;哈希表&#xff09;集合有序集合三. 杂乱无章的笔记一. Redis的安装与启动 打开终端&#xff0c;输入以下命令即…

java scipt 对象 函数_java script 基本函数

Math.random() 是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值。日期时间函数(需要用变量调用)&#xff1a;var b new Date(); //获取当前时间b.getTime() &#xff1b; //获取时间戳b.getFullYear()&#xff1b; //获取年…