1 / 23
文档名称:

MySql必备基础知识.docx

格式:docx   大小:89KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySql必备基础知识.docx

上传人:前程似锦教育 2022/3/28 文件大小:89 KB

下载得到文件列表

MySql必备基础知识.docx

相关文档

文档介绍

文档介绍:正文:
数据库概念(了解)
什么是数据库
数据库就是用来 存储和管理 数据的仓库!
数据库存储数据的优先:
可存储大量数据;
方便检索;
保持数据的一致性、完整性;
安全,可共
所以是客户端程
序。
SQL语句
1 SQL概述
什么是

SQL
SQL( Structured Query Language )是“结构化查询语言” ,它是对关系型数据库的操
作语言。它可以应用到所有关系型数据库中,例如: MySQL、 Oracle 、 SQL Server 等。 SQ
标准( ANSI/ISO )有:
SQL-92: 1992 年发布的 SQL语言标准;
SQL:1999: 1999 年发布的 SQL语言标准;
SQL:2003: 2003 年发布的 SQL语言标准;
这些标准就与 JDK的版本一样, 在新的版本中总要有一些语法的变化。 不同时期的数据库对不同标准做了实现。
虽然 SQL可以用在所有关系型数据库中, 但很多数据库还都有标准之后的一些语法, 我们可以称之为“方言” 。例如 MySQL中的 LIMIT 语句就是 MySQL独有的方言,其它数据库都不支持!当然, Oracle 或 SQL Server 都有自己的方言。
语法要求
SQL语句可以单行或多行书写,以分号结尾;
可以用空格和缩进来来增强语句的可读性;
关键字不区别大小写,建议使用大写;
分类
DDL( Data Definition Language):数据定义语言,用来定义数据库对象:库、表、
列等;
DML( Data Manipulation Language):数据操作语言, 用来定义数据库记录 (数据);
3 DDL
基本操作
查看所有数据库名称: SHOW DATABASES;
切换数据库: USE mydb1,切换到 mydb1数据库;
操作数据库
创建数据库: CREATE DATABASE [IF NOT EXISTS] mydb1;
创建数据库,例如: CREATE DATABASE mydb1,创建一个名为 mydb1 的数据库。如果这
个数据已经存在,那么会报错。例如 CREATEDATABASEIF NOTEXISTS mydb1,在名为 mydb1 的数据库不存在时创建该库,这样可以避免报错。
删除数据库: DROP DATABASE [IF EXISTS] mydb1;
删除数据库,例如: DROP DATABASE mydb1,删除名为 mydb1的数据库。如果这个数据库不存在,那么会报错。 DROP DATABASE IF EXISTS mydb1,就算 mydb1 不存在,也不会的报错。
修改数据库编码: ALTER DATABASE mydb1 CHARACTER SET utf8
修改数据库 mydb1 的编码为 utf8 。注意,在 MySQL中所有的 UTF-8 编码都不能使用中
间的“ - ”,即 UTF-8 要书写为 UTF8。
数据类型
MySQL与 Java 一样,也有数据类型。 MySQL中数据类型主要应用在列上。
常用类型:
int :整型
double :浮点型,例如 double(5,2) 表示最多 5 位,其中必须有 2 位小数,即最大值为;
decimal :泛型型,在表单钱方面使用该类型,因为不会出现精度缺失问题;
char :固定长度字符串类型;
varchar :可变长度字符串类型;
text :字符串类型;
blob :字节类型;
date :日期类型,格式为: yyyy-MM-dd ;
time :时间类型,格式为: hh:mm:ss
timestamp :时间戳类型;
操作表
创建表:
CREATE TABLE表名 (
列名 列类型 ,
列名 列类型 ,
......
);
例如:
CREATE TABLE stu(
sid CHAR(6),
sname VARCHAR(20),
age INT,
gender VARCHAR(10)
);
再例

最近更新

2025年老年公寓养老院建设项目可行性研究报告.. 108页

2025年新员工下半年的工作计划 9页

2025年气瓶验收发放制度 1页

2025年美的集团竞争对手战略基准比较与竞争咨.. 27页

2025年新入员工自我介绍 5页

山西云顶山自然保护区野生资源植物研究 3页

2025年新上任领导表态发言稿 8页

2025年文言文和翻译最新 5页

山东井水振荡特征与地震关系初步研究 3页

2025年美国纽约州环保局关于垃圾填埋场的法律.. 76页

2025年文秘实习日记 24页

小直径二氧化碳焊丝工艺性能初探 3页

小油田储量勘探和计算方法的特点 3页

2025年文明小学作文400字 4页

寿王坟铜矿磁选机滚筒挂胶工艺简介 3页

2025年网络统考个人报考指南及个人报名流程图.. 7页

2025年文具的家教学反思 12页

2025年整理书包作文 9页

2025年网络技术在汽车中的运用毕业论文 20页

2025年数据结构课程设计的心得体会 6页

2025年数学老师写给学生的毕业寄语 24页

对新形势下铁路站段物资管理工作的思考 3页

对招收研究生工作几个问题的认识 3页

2025年数学《克与千克》教学反思 21页

2025年网上个人所得税申报操作详细说明 55页

高分突破教材全解 5页

2024版八年级下册英语模拟试卷 7页

自愿离婚协议书电子版可打印 4页

初中语文中考作文辅导--让你的语言文采飞扬省.. 22页

通威大学光伏学院新员工入职培训-企业文化考试.. 1页