MySQL学习基础笔记(1)

属余
2025-09-11
点 赞
0
热 度
24
评 论
0

文章摘要

AI摘要

一、基础知识

1.MySQL的语法规范

  1. 不区分大小写(但部分大厂推荐关键字进行大写)

  2. 使用“”结尾

  3. 各子句一般分行写

  4. 关键字不能缩写也不能分行

  5. 合理使用缩进

  6. 注释

  • 单行注释:#注释文字

  • 单行注释:-- 注释文字

  • 多行注释:/* 注释文字 */

2.SQL的语言分类

DML(Data Manipulate Language):数据操纵语言,用于添加、删除、修改数据库记录,并检查数据完整性

关键字:insert, delete, update

基本指令:

指令

作用

SHOW DATABASES

查询所有数据库

SELECT DATABASE()

查询当前数据库

CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集] [COLLATE 排序规则] [^2]

创建指定数据库

DROP DATABASE [IF EXISTS] 数据库名

删除指定数据库

USE 数据库名

切换到指定数据库

SHOW TABLES

查询当前数据库中所有表

DESC 表名

查询表结构

SHOW CREATE TABLE 表名

查询指定表的建表语句


DDL(Data Define Languge):数据定义语言,用于库和表的创建、修改、删除

关键字:create,drop,alter

DCL(Data Control Language):数据事务语言,用于定义访问权限和安全级别

DQL(Data Query Language):数据查询语言,用来查询数据库中表的记录(数据)

关键字:select, where

数值类型:

类型

(无符号UNSIGNED)范围

描述

TINYINT

[0,255]

极短整数值

SMALLINT

[0,65535]

短整数值

MEDIUMINT

[0,216-1]

整数值

INT

[0,232-1]

整数值

BIGINT

[0,264-1]

长整数值

FLOAT

-

单精度浮点型

DOUBLE

-

双精度浮点型

DECIMAL

取决于M(精度)和D(标度)

小数值(精确定点数)


时间酿酒,余味成花。

属余

站长

具有版权性

请您在转载、复制时注明本文 作者、链接及内容来源信息。 若涉及转载第三方内容,还需一同注明。

具有时效性

目录

欢迎来到属余的站点,为您导航全站动态

6 文章数
5 分类数
0 评论数
6标签数
最近评论