MYSQL的结构及常用命令

MYSQL的结构及常用命令

  • 引言
  • 常用命令:
    • 1、登录、登出操作
    • 2、数据库操作

引言

MySQL是一种关系型数据库管理系统。它是最受欢迎的数据库系统之一,被广泛用于Web应用程序的后端开发。MySQL是由瑞典公司MySQL AB开发,并在2008年被甲骨文公司收购。Mysql的基础命令不是很复杂,但是一些嵌套命令依旧难以书写,我们先熟悉一些基本命令:

常用命令:

1、登录、登出操作

登录操作:

mysql -u root -p

在实际操作中不会将-p后面的密码写出,而是在cmd提供的密码框中输入密码,保证密码安全。

登出操作:

ctrl +z

与其余操作一样,在mysql中输入ctrl +z为登出操作。

2、数据库操作

1、

show databases;

该语句可以查看数据库服务器中所有的数据库:
2、

use [数据库名称];

该语句为选中某一个数据库(进入该数据库中):
3、

show tables;

进入到数据库之后,该语句可以查看数据库中的所有表
4、

select *from test;

该语句可以查询 test这张表中的所有数据,特别说明,*是占位符,代表任意的数据,所有可以查出所有数据

select name from test;

如果写成这样,就是在查找名称为name的列中的所有数据
5、

select *from test where id=123;

这里是条件查询,使用where关键字,查询id为123的数据,可以起到过滤的作用。
6、

select *from test where id=123 union select *from test where name='张三';

合并查询,使用union关键字,类似于数学中的并集。
在这里特殊说明:并集的意义是,union前后的命令单独执行,互不干扰。
7、

select * from test order by id;

排序,使用order by关键字进行排序显示。

三、一些常用函数
1、

database()

显示出数据库名称
2、

version()

显示mysql的版本
3、

group_concat()

这个命令起到一个整合重复项的作用,它可以把某几行部分重复的行汇总,以此起到“降重”的作用

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

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

相关文章

Apple Vision Pro:重塑工作与娱乐体验的14天深度体验报告

在这个科技日新月异的时代,Apple Vision Pro作为一款集工作高效与娱乐极致于一体的创新设备,正逐渐改变着用户的日常生活方式。一位用户在14天的体验周期内,详尽记录了使用Apple Vision Pro的点点滴滴,从最初的期待到最终的坚定保留决定,这段旅程不仅是对产品性能的全面探…

Jedis,SpringDataRedis

快速入门 导入依赖 <!--jedis--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.7.0</version></dependency><!--单元测试--><dependency><groupId>org.ju…

秋招突击——算法练习——9/4——73-矩阵置零、54-螺旋矩阵、48-旋转图像、240-搜索二维矩阵II

文章目录 引言复习新作73-矩阵置零个人实现 54-螺旋矩阵个人实现参考实现 48-旋转图像个人实现参考实现 240-搜索二维矩阵II个人实现参考实现 总结 引言 秋招开展的不是很顺利&#xff0c;还是要继续准备&#xff0c;继续刷算法&#xff01;不断完善自己&#xff0c;希望能够找…

面试题—Java基础

1、JDK 和 JRE和JVM 有什么区别&#xff1f; JDK是Java开发工具包&#xff0c;JRE是Java运行环境&#xff0c;JVM是java虚拟机。 其中JDK包括了JRE和开发工具&#xff0c;JRE又包括了JVM和核心类库&#xff0c; JVM是一个软件技术模拟出计算机运行的虚拟计算机&#xff0c;可以…

静态标注rtk文件参数解析

目录 在静态标注中&#xff0c;rtk(Real-Time Kinematic)文件的主要作用 rtk文件包含几种类型数据 具体作用 具体示例 %RAWIMUSA #INSPVAXA $GPRMC 背景&#xff1a; 最近工作中涉及到静态标注 slam相关&#xff0c;因为初入门&#xff0c;对于rtk文件中有很多参数&…

Vue实现自定义进度条占比功能 Vue自定义进度条功能

在不使用echarts等第三方插件的情况下,使用Vue实现自定义的进度条占比功能,并且是多数据可选循环的 预览图效果 首先看一下获取的后端返回的数据结构,其中每一组加起来等于 22 ,也就是说如果你自己算的话也是同理,根据 占比的数值 除以 总和 =的百分比再去渲染对应占比…

Linux连接阿里云服务器的一系列命令教程

**-p&#xff1a;**连同文件的属性一起复制过去&#xff0c;而非使用默认属性(备份常用)&#xff1b; **-d&#xff1a;**若来源档为连结档的属性(link file)&#xff0c;则复制连结档属性而非文件本身&#xff1b; **-r&#xff1a;**递归持续复制&#xff0c;用於目录的复制…

神经处理单元(NPU)小知识

"40 TOPS"&#xff08;Tera Operations Per Second&#xff09;是一个衡量计算性能的单位&#xff0c;表示每秒可以执行40万亿次操作。在显卡&#xff08;GPU&#xff09;和神经处理单元&#xff08;NPU&#xff09;的背景下&#xff0c;这个指标通常用来描述它们在执…

SpringBoot教程(十五) | SpringBoot集成RabbitMq(消息丢失、消息重复、消息顺序、消息顺序)

SpringBoot教程&#xff08;十五&#xff09; | SpringBoot集成RabbitMq&#xff08;消息丢失、消息重复、消息顺序、消息顺序&#xff09; RabbitMQ常见问题解决方案问题一&#xff1a;消息丢失的解决方案&#xff08;1&#xff09;生成者丢失消息丢失的情景解决方案1&#xf…

记一次Hiveserver2连接异常的解决-腾讯云-emr

原文阅读&#xff1a;【巨人肩膀社区博客分享】记一次Hiveserver2连接异常的解决-腾讯云-emr 离线任务跑的好好的&#xff0c;忽然有一天失败了&#xff0c;查看海豚上的任务执行日志发现是hiveserver2连接超时了。 查看监控发现了几个问题一个是GC变得频繁&#xff0c;另一个…

【LabVIEW学习篇 - 19】:人机界面交互设计03

文章目录 运行菜单主菜单右键快捷菜单 运行菜单 菜单是人机交互非常重要的一个途径&#xff0c;它的好处是把需要的操作隐藏起来&#xff0c;当用户需要的时候才激活&#xff0c;因此相对于把所有的操作以按钮的形式放在界面上&#xff0c;可以节省很大的空间。 菜单有两种&a…

苹果账号登录后端验证两种方式 python2

import time import jwt import requests import json import base64def decode_jwt(jwt_token):try:h,p,s jwt_token.split(.)except:return {},{},{},"","",""header json.loads(base64.urlsafe_b64decode(h )) # 可能需要调整填充pa…

Learn OpenGL In Qt之着色器

竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生~ 公众号&#xff1a; C学习与探索 | 个人主页&#xff1a; rainInSunny | 个人专栏&#xff1a; Learn OpenGL In Qt 文章目录 写在前面GLSL变量输入输出顶点着色器片段着色器 Uniform更多属性 自己的着色器类 关注公众号&#xff1a;…

TCP通信实现

前言 TCP&#xff08;Transmission Control Protocol&#xff0c;传输控制协议&#xff09;是一种面向连接的、可靠的、基于流的通信协议。它是互联网协议栈&#xff08;TCP/IP&#xff09;中的核心协议之一&#xff0c;主要用于保证在计算机网络中可靠地传输数据。 TCP通信的基…

梧桐数据库(WuTongDB):唯一索引(Unique Index)的实现原理、应用场景

唯一索引&#xff08;Unique Index&#xff09;的实现原理 唯一索引是一种数据库索引&#xff0c;其保证每一行中的一组列组合是唯一的&#xff0c;不允许重复值。唯一索引通常用于确保数据完整性&#xff0c;防止重复数据的插入。 1. 实现原理&#xff1a; 数据结构&#x…

Android视频编辑:利用FFmpeg实现高级功能

在移动设备上进行视频编辑的需求日益增长&#xff0c;用户期望能够在智能手机或平板电脑上轻松地编辑视频&#xff0c;以满足社交媒体分享或个人存档的需求。Android平台因其广泛的用户基础和开放的生态系统&#xff0c;成为视频编辑应用的理想选择。FFmpeg&#xff0c;作为一个…

Leetcode面试经典150题-55.跳跃游戏

解法都在代码里&#xff0c;不懂就留言或者私信 class Solution {public boolean canJump(int[] nums) {/**如果就一个位置&#xff0c;你本来就在这&#xff0c;肯定可以跳到*/if(nums.length 1) {return true;}/**这个题的解题思路是遍历数组&#xff0c;如果当前位置不在之…

Golang | Leetcode Golang题解之第393题UTF-8编码验证

题目&#xff1a; 题解&#xff1a; const mask1, mask2 1 << 7, 1<<7 | 1<<6func getBytes(num int) int {if num&mask1 0 {return 1}n : 0for mask : mask1; num&mask ! 0; mask >> 1 {nif n > 4 {return -1}}if n > 2 {return n}r…

12寸厂甲方PM在启动会上宣贯的项目日常管理制度

项目日常管理制度 XXXX信息执行系统项目日常管理制度 一、总则 1. 目的: 规范项目日常管理,确保项目顺利进行,提高工作效率和质量。 2. 适用范围: 本制度适用于参与本项目的甲方和乙方所有成员。 二、日常沟通 1. 沟通原则: 保持开放和透明的沟通环境。 及时响应,确保信息…

AI大模型零基础学习到精通:jieba分词用法及原理

2.jieba分词用法及原理 1.概述 上篇文章分析了自然语言处理&#xff0c;特别是中文处理中&#xff0c;分词的几个主要难点。为了解决这些难点&#xff0c;提出了基于字符串匹配的算法和基于统计的分词算法。针对当前的几种分词引擎&#xff0c;对其分词准确度和速度进行了评估…