desc 表名;
查看表结构
desc 表名 \G;
查看详细结构
select * from emp; #注释
#---------------------------
#----命令行连接MySql---------
#启动mysql服务器
net start mysql
#关闭
net stop mysql
#进入
mysql -h 主机地址 -u 用户名 -p 用
基础知识: floor(): 去除小数部分rand(): 产生随机数rand(x): 每个x对应一个固定的值,但是如果连续执行多次值会变化,不过也是可预测的floor报错payload: and select 1 from (select count(*),concat(database(),floor(rand(0)*2))x from information_schema.tables gro
转载
2024-01-04 15:20:55
31阅读
SQL运算符1、算术运算符+:执行加法运算。-:执行减法运算。*:执行乘法运算。/:用左操作数除右操作数。%:用左操作数除右操作数并返回煜书余数。 2、比较运算符=:检查两个操作数的值是否相等,如果是,则条件为真(true)。!=或<>:检查两个操作数的值是否相等,如果值不相等则条件为真(true)。<或>:检查左操作数的值是否小于或大于右操作数的值,如果是则条件为真(tr
转载
2023-10-18 19:46:28
658阅读
floor报错原理详解常用floor报错语句:如union联合注入?id=0' union select count(*),concat_ws('~',version(),floor(rand(0)*2)) as xxx from information_schema.tables group by xxx -- qqq会出现如下的报错:ERROR 1062 (23000): Duplicate
转载
2024-04-08 08:07:57
109阅读
运算符算数运算符算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加 (+)、减(-)、乘(*)、除(/)和取模(%)运算 加法与减法运算符# 加法与减法运算符
SELECT 100, 100 + 0, 100 - 0, 100 + 50, 100 + 50 -30, 100 + 35.5, 100 - 35.5
FROM dual;由运算结果可以得出如下结论
转载
2024-06-15 10:30:13
264阅读
先建一张表用来练习create table class(
id int primary key auto_increment,
sname varchar(10) not null default '',
gender char(1) not null default '',
company varchar(20) not null default '',
在MySQL中,强制转换为 `FLOAT` 类型的操作有时会引发意想不到的问题。这主要体现在数据精度的丢失、类型错误以及无法直接进行计算等方面。为了更有效地解决这类问题,本文将详细探讨如何在MySQL中解决“强制转换为FLOAT”类型的问题,确保数据准确性和系统稳定性。
### 背景描述
在数据库开发过程中,我们常常需要处理不同数据类型之间的转换。尤其是在数值计算时,`FLOAT` 类型由于其存
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、SQL简介二、通用语法二、SQL分类三、DDL:操作数据库四、DDL:操作表五、DML数据库操作语言:五、DQL:数据库操作语言(对数据进行查询操作)总结 前言SQL语句的学习本文仅仅简单介绍了sql语句的使用,数据库mysql的基本语法操作,表的约束关系和表与表之间的关系没有说一、SQL简介- 英文:Structu
转载
2023-10-03 13:49:01
0阅读
1 配置mysql系统环境变量,让mysql命令生效找到mysql的安装目录,默认的安装路径为C:\Program Files\MySQL\MySQL Server 5.7\bin配置系统环境变量,在path变量中添加mysql的安装路径,安装路径具体到bin文件夹2 使用windows下的dos命令操作数据库1 启动数据库服务net start [mysql server name]  
转载
2024-01-08 15:44:51
57阅读
SQL语句SQL,指结构化查询语言,全称是 Structured Query Language。 SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。注意:SQL 对大小写不敏感:SELECT 与 select 是相同的。SQL 命令 SELECT - 从数据库中提取数据 UPDATE - 更新数据库中的数据
转载
2023-08-10 22:33:51
121阅读
MySQL
1.数据库数据类型
int 整型
double 浮点型 如double(5,2)最多5位,其中有两位小数
char:固定长度字符串,如char(255),数据长度不足会用空格补足
varchar 可变长度字符串
固长比变长更节省空间
text(clob):字符串类型ccc
net stop mysql 停止MySQL服务
net start mysql 启动MySQL
转载
2023-07-27 23:15:48
89阅读
mysql sql语句大全
1、说明:创建数据库
CREATE DATABASE database - name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk' , 'testBack' , 'c:\ms
转载
2024-03-14 14:48:01
14阅读
1、算数运算符算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)、乘(*)、除(/)和取模(%)算。一个整数类型的值对整数进行加法和减法操作,结果还是一个整数;一个整数类型的值对浮点数进行加法和减法操作,结果是一个浮点数;加法和减法的优先级相同,进行先加后减操作与进行先减后加操作的结果是一样的;在Java中,+的左右两边如果有字符串,那么表示字
转载
2023-07-17 23:18:47
188阅读
# MySQL SQL语句查询版本的科普文章
在数据库管理系统中,MySQL是一种流行的开源关系数据库管理系统。随着数据量的不断增加,管理和操作这些数据的工具也变得越来越重要。在MySQL中,使用SQL(结构化查询语言)执行各种操作至关重要。本文将重点介绍如何通过SQL语句查询MySQL的版本,并展示一些相关示例。
## 什么是MySQL版本?
MySQL的版本信息不仅告诉我们当前数据库的版
原创
2024-10-14 05:12:09
75阅读
关系型数据库设计范式: 第一范式:当关系模式R的每个关系属性都是不可分的数据项,那么就成R是第一范式的模式(1NF) 简单说法:字段是原子性的 第二范式:党关系模式R是2NF,且关系模式R(U,F)中的所有非主属性对任何候选关键字不存在传递依赖,则称关系R是属于
原创
2017-07-10 18:05:59
997阅读
1.操作数据库 (1)创建数据库 CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER
转载
2016-09-08 18:00:00
144阅读
2评论
MySQL 语句中 如果出现 - (减号) 要用 `` 裹 起来 ...
转载
2021-09-29 09:14:00
216阅读
2评论
配置my.init [mysql]default-character-set=utf8[mysqld]port=3306basedir=D:\mysql\mysql-5.6.48-winx64datadir=D:\mysql\mysql-5.6.48-winx64\datamax_connectio ...
转载
2021-09-18 16:50:00
140阅读
2评论
文章目录一. SQL的概念1. 定义2. 分类二. DML语句1. insert练习1.1 语法1.2 代码示例2. update练习2.1 语法:2.2 代码示例
原创
2022-12-26 19:45:50
101阅读
## 实现mysql sql语句的流程
本文将介绍如何使用mysql编写和执行SQL语句。以下是整个流程的概览:
```mermaid
graph LR
A[准备工作] --> B[连接到MySQL数据库]
B --> C[编写SQL语句]
C --> D[执行SQL语句]
D --> E[处理SQL语句的结果]
```
### 准备工作
在开始编写和执行SQL语句之前,需要进行一些准备工
原创
2023-08-19 09:21:01
53阅读