千家信息网

【MySQL学习笔记】2、SQL语句

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一、SQL语句SQL:Structured Query Language,结构化查询语言,是客户端和SQL服务器进行对话的语言用于跟SQL服务器对话属于解释执行的编程语言,其代码文件通常称为脚本,直接
千家信息网最后更新 2026年11月03日【MySQL学习笔记】2、SQL语句

一、SQL语句

SQL:Structured Query Language,结构化查询语言,是客户端和SQL服务器进行对话的语言用于跟SQL服务器对话


属于解释执行的编程语言,其代码文件通常称为脚本,直接被解释器执行


SQL脚本示例

下面的SQL脚本中含有2条SQL语句

/* 进入数据库 */USE EXAMPLE;SELECT * FROM student;

注意:

1、 注释: /* */ ;

2、每个SQL语句末尾应该加分号,中间可以换行;

3、关键词建议大写。有的服务器可能并不区分大小写


二、数据库操作

(如果名称里没有特殊字符,可以不用 `` 符号)

创建数据库:(CREATE)

CREATE DATABASE `aaa`;

删除数据库:(DROP)

DROP DATABASE `aaa`;


创建表:

格式如下:

CREATE TABLE `表名`(字段1,字段2...PRIMARY KEY('主键字段名'));/* 字段的格式为: '字段名称' 类型(长度)是否允许空 */


删除表:

DROP TABLE `表名`


数据库的导入(备份)和导出(恢复):


导出的内容不仅包含表的结构,还可以包含表的内容数据

导出的sql文件其实就是SQL命令


制定数据库:

USE `example`




增加记录(行):

/*     语法格式:     INSERT INTO<表名> <列明> VALUSE<列值>*//* 字段名:` 值: "" 或 ''*/INSERT INTO `student`     (`id`, `name`. `cellphont`)    VALUES     ('0001', 'ZhangSan', '123');    ('0002', 'LeeSi', '345');


查询记录:

用 * 表示所有的列,如下面这条语句,就是查询整张表 :

SELECT * FROM `student`;

下面这条语句,则表示只查看字段`id`当中的内容:

SELECT `id` FROM `student`


字段 数据 数据库 语句 内容 服务器 格式 脚本 语言 服务 查询 名称 就是 文件 结构 对话 解释 特殊 不用 代码 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网与科技发展 互联网中国科技 网络科技有限互联网 智网互联网科技 电子科技大学互联网 联恩商钥互联网科技有限公司 济南华为互联网科技产业总部基地 广州恒生互联网科技有限 智腾互联网科技有限公司 互联网科技公司有风险吗 互联网科技与大数据专业 坤平互联网科技 健康食品互联网创新科技园项目 广州新华互联网科技学校电竞方面 洛阳共同富裕互联网科技有限公司 中科明德北京互联网科技 广东工业互联网大赛深圳学泰科技 上海乐五互联网科技有限公司 萌小萌互联网科技河南有限公司 科技互联网行业投资研究 云南咖啡 互联网科技活动banner 上海互联网科技有限公司 掌上梦互联网科技 长亮科技互联网金融 速维有品互联网信息科技(苏州)有限公司 国大互联网教育科技有限公司工作 互联网公司黑科技创始人 美国互联网科技公司 山东大美朱楼互联网科技有限公司
0