首页 > 数据库 >mysql-语法

mysql-语法

时间:2023-07-13 20:34:56浏览次数:37  
标签:语句 ... sql 语法 大小写 mysql select

1、引号

单引号、双引号,不加引号,反引号,

以及任意的圆括号

2、结尾

(1);

一般,在终端交互时,一条sql语句的末尾需要使用;结尾,才会执行,或者enter后跳行等待输入;

基于;还可以在一行中写入多条sql语句,相互间隔,依次执行,即使其中一条出现问题,后续sql语句仍然执行

对于非终端提交语句,比如代码提交,一般有无;结尾均可

(2)\G

对于select和show语句,使用\G替代;结尾,会使逐行数据输出,相互之间******间隔,而一行数据以: 连接属性和值,键值对之间以换行分隔

需要注意:\G可以视作;

create table abc(id int)\G select * from wp_terms;
select * from wp_terms\GA

(3)\g

和使用;效果相同

3、注释

(1)#

select ...;#注释

(2)–+

select ...;-- 注释

必须在–后加空格

(3)/**/

select/*注释*/id from ...;
  • /**/不能破坏sql语句的单词结构,其本身在解释时作为空格

(4)mysql声明

select ... /!*and false*/;
  • 在mysql数据库中执行,其他数据库不执行

4、命名和关键字

(1)大小写问题

windows是大小写不敏感,而linux大小写敏感。所以默认在windows下的mysql是大小写不敏感的,而linux下的mysql是大小写敏感。

mysql可以设置数据库名、表名、字段名是否大小写敏感。而字段值必然是大小写敏感的。

 

标签:语句,...,sql,语法,大小写,mysql,select
From: https://www.cnblogs.com/wd404/p/17544738.html

相关文章

  • MySQL基础
    好久没用Mysql有些东西都忘了在这记录一下方便以后查看  查看所有数据库showdatabases选中数据库use[数据库名字]删除数据库drop[数据库名字]创建数据库createdatabase[数据库名字] 表:查看所有的表showtables查询select*from[table][条件]删除表......
  • Prometheus 基础语法
    prometheus语法参考:https://blog.csdn.net/Happy_Sunshine_Boy/article/details/105651016CPU1.计算CPU的使用时间空闲CPU使用时间=node_cpu_seconds_total{mode=“idle”}CPU总共使用时间=node_cpu_seconds_total)2.取一分钟之内的使用增量空闲CPU一分钟内的增量:in......
  • ChatGPT 问答00003 mysql中删除原来的自增ID,并重新根据字符串字段data字段排序重新生
    在MySQL中,自增ID是由MySQL引擎自动生成和维护的,通常与数据表的主键关联。删除自增ID并重新生成的需求比较特殊,因为自增ID的生成是基于数据表中已有的记录顺序的,直接删除和重新生成可能会破坏数据完整性和索引等方面的约束。不建议直接删除和重新生成自增ID,但你可以通过以下步骤实......
  • 如何实现rpm安装mysql的配置文件目录的具体操作步骤
    rpm安装mysql的配置文件目录MySQL是一个流行的关系型数据库管理系统,它提供了一种简单而高效的方式来管理和存储数据。在安装MySQL时,我们需要配置一些参数,以满足我们的需求。本文将介绍如何使用RPM包安装MySQL,并详细说明配置文件的目录和使用方法。RPM包安装MySQLRPM(Red......
  • Linux系统安装MySql服务器
    1、登录购买的云服务器,进入到根目录,如下图: 2、查看系统里是否有安装MySQL相关的程序包,有则需要先卸载,再重新安装,卸载过程文档后续补充,如需先卸载,可自行百度查找解决方案进行处理。查询是否安装命令:rpm-qa|grepmysql 如图,是已经安装的情况(如下截图的是redis,mysql同理)......
  • 如何实现查看mysql IO的具体操作步骤
    查看MySQLIO的流程在开发中,了解数据库的IO情况对于优化和性能调优非常重要。本文将指导你如何查看MySQL的IO情况,以帮助你更好地理解和优化数据库的性能。步骤概述下面是查看MySQLIO的流程概述。我将使用表格展示每个步骤和所需的代码。步骤描述步骤一连接到MySQL数......
  • Shell | 函数语法
    系统函数1、basename基本语法:basename[string/pathname][suffix](功能描述:basename命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来。basename可以理解为取路径里的文件名称选项:suffix为后缀,如果suffix被指定了,basename会将pathname或string......
  • PHP 生成数据库的 markdown 字段说明文档,支持 mysql,postgresql
    安装composerrequirepeng49/db2markdown命令行使用phpvendor/bin/db2markdown输入数据库的地址(host),端口(port)用户名,密码,要导出的表,默认是*,生成所有表的文档,指定多个表明用逗号隔开,如:table1,table2$phpsrc/bin/db2markdownpleaseenterthedb(1mys......
  • 如何实现省市县 mysql的具体操作步骤
    省市县MySQL数据库设计与应用在开发一个基于地理位置的应用系统时,常常需要使用到省市县的数据。为了方便地对这些数据进行管理和查询,我们可以使用MySQL数据库来存储和操作省市县数据。本文将介绍如何设计和应用一个基于MySQL的省市县数据库,并提供相应的代码示例。数据库设......
  • 如何实现只有80对外开放的宿主机,使用docker实现mysql和redis和外部通信的具体操作步
    使用Docker实现MySQL和Redis与外部通信引言在现代软件开发中,往往需要使用到各种数据库和缓存技术。MySQL是一种常用的关系型数据库,而Redis是一种常用的内存缓存数据库。在部署这些数据库和缓存时,我们常常需要与外部的系统进行通信,例如通过网络连接,提供服务给其他系统。本文将介绍......