mysql数据库查询基础命令详解
作者:测试小菜鸟_ccc 发布时间:2024-01-19 21:19:21
标签:mysql,数据库,查询,命令
1.启动数据库命令行客户端
#linux命令,注意区分大小写
mysql
2.查询数据库
#执行结果:返回所有数据库列表
SHOW DATABASES;
3.进入数据库
#database_name 查询数据库名称
#执行结果:Database changed,切换进入数据库
USE database_name;
3.查询所在数据库中所有表信息
#执行结果:返回所在数据库的所有表
SHOW TABLES;
4.查询数据库某张表结构
#table_name:查询表名
#执行结果:返回表所有字段值和其字段属性
DESC table_name;
5.简单select查询语句(单张表)
5.1查询单张表所有数据
#table_name表名
#数据量太多不建议用该查询方式
#table_name:查询表名
# *:通配符查询字段数据
SELECT * FROM table_name;
5.2 LIMIT限制查询结果返回数据项
#LIMIT:限制返回条数关键字
#table_name表名
#number:返回数据的条数
SELECT * FROM table_name LIMIT number;
5.3查询指定列数
#column1,column2.....:表字段
SELECT column1,column2..... FROM table_name;
5.4 WHERE带条件精准查询
#LIMIT:限制返回查询条数关键字
#table_name:查询表名
#number:返回数据的条数
#1.单条件查询
SELECT * FROM table_name WHERE cloumn1=value;
#2.多条件查询
#AND:条件与,OR:条件或 NOT:条件非
SELECT * FROM table_name WHERE cloumn1=value1 AND cloumn2=value2;
SELECT * FROM table_name WHERE cloumn1=value1 OR cloumn2=value2;
SELECT * FROM table_name WHERE cloumn1=value1 NOT cloumn2=value2;
5.5 LIKE使用通配符模糊查询
#LIKE:使用通配符查询的关键字
#table_name:查询表名
#%:匹配任意多个字符(常用)
#_:匹配任意单个字符(不常用)
#注意使用通配符匹配字符时最好加上引号,否则容易报错
#查询cloumn包含有123字符串的数据
SELECT * FROM table_name WHERE cloumn1 LIKE "%123%";
#查询cloumn包含123字符串开头的数据
SELECT * FROM table_name WHERE cloumn1 LIKE "123%";
#查询cloumn包含123字符串结尾的数据
SELECT * FROM table_name WHERE cloumn1 LIKE "%123";
5.6 ORDER BY查询结果排序
#ORDER BY
#table_name:查询表名
#DESC:降序排序关键字
#查询结果常和LIMIT结合使用
#以cloumn1升序排列方式返回结果(默认升序)
SELECT * FROM table_name ORDER BY cloumn1 ;
#以cloumn1降序排列方式返回结果
SELECT * FROM table_name ORDER BY cloumn1 DESC;
来源:https://blog.csdn.net/xnmd2016125/article/details/124288672
0
投稿
猜你喜欢
- 我们学习完推导式之后发现,推导式就是在容器中使用一个for循环而已,为什么没有元组推导式?原因就是“元组推导式&
- 前言本文将记录学习基于 Socket 通信机制建立 TCP 反向连接,借助 Python 脚本实现主机远程控制的目的。我们在传输数据时,可以
- 本文实例讲述了Python实现115网盘自动下载的方法。分享给大家供大家参考。具体实现方法如下:实例中的1.txt,是网页http://bb
- go设置GOROOT和GOPATHgo 里面有两个非常重要的环境变量 GOROOT 和 GOPATH,其中 GOROOT 是安装 go 的路
- 一、Python的矩阵传播机制(Broadcasting)我们知道在深度学习中经常要操作各种矩阵(matrix) 。回想一下,我们
- 要想更好的理解 css, 尤其是 IE 下对 css 的渲染,haslayout 是一个非常有必要彻底弄清除的概念。大多IE下的显示错误,就
- 本文实例总结了Python中numpy模块常见用法。分享给大家供大家参考,具体如下:import numpy as nparr = np.a
- 本文实例讲述了Python实现随机创建电话号码的方法。分享给大家供大家参考,具体如下:当需要随机的生成一些电话号码的时候,可以使用以下脚本,
- 系统:ubuntu18.04 x64GitHub:https://github.com/xingjidemimi/DjangoAPI.git
- 1、处理包含数据的文件最近利用Python读取txt文件时遇到了一个小问题,就是在计算两个np.narray()类型的数组时,出现了以下错误
- 使用字符串建立查询能加快服务器的解析速度吗?我记的在那儿看过,好像是说使用字符串建立SQL查询是有它的道理的,像这样:<%mySQL=
- 使用MSSQL的站长朋友都会被MSSQL数据库吃内存的能力佩服得五体投地,一个小小的网站,运行若干天之后,MSSQL就会把服务器上所有的内存
- import numpy as npimport pandas as pdimport matplotlib.pylab as pltif
- 前言计算机系统中有很多独占性的资源,在同一时刻只能每个资源只能由一个进程使用,我们之前经常提到过打印机,这就是一个独占性的资源,同一时刻不能
- 问题:变量名是否合法: 1.变量名可以由字母
- 前言: 本篇文章主要介绍MySQL长事务相关内容,比如说我们开启的一个事务,一直没提交或回滚会怎样呢,出现事务等待情况应该如何处理,本篇文章
- 本文实例讲述了python二分查找算法的递归实现方法。分享给大家供大家参考,具体如下:这里先提供一段二分查找的代码:def binarySe
- 今天做项目时,有一个这样的需求,需要动态删除的Tab,比如:可以删除某一个,可以删除多个。每一个Tab对应一个iframe。本来我的代码是这
- 1.首先分析要做的项目的结构,整理出关系图2.运行 python manage.py startapp XXX 创建一个app3.根据关系图
- def get_seed_data(filename):dom = minidom.parse(filename)root = dom.do