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年二级建造师之二建建筑工程实务考试题库.. 160页

2025年二级建造师之二建建筑工程实务考试题库.. 161页

2025年事业单位招聘职业能力倾向测验考试题库.. 112页

2025年县乡教师选调考试《教师职业道德》题库.. 52页

2025年县乡教师选调考试《教师职业道德》题库.. 50页

2025年咨询工程师(经济政策)考试题库及答案.. 62页

2025年咨询工程师(经济政策)考试题库附参考.. 63页

2025年县乡教师选调考试《教师职业道德》题库.. 50页

仓储管理的工作计划 5页

2025年国家电网招聘之公共与行业知识考试题库.. 160页

2025年国家电网招聘之经济学类考试题库及答案.. 80页

2025年国家电网招聘之电网计算机考试题库及答.. 159页

2025年国家电网招聘之电网计算机考试题库附答.. 160页

2025年国家电网招聘之经济学类考试题库附完整.. 80页

2025年土地登记代理人之土地登记相关法律知识.. 179页

2025年普法学法知识竞赛题库含答案【综合卷】.. 50页

2025年土地登记代理人之土地登记相关法律知识.. 179页

2025年机械员考试题库及参考答案(巩固) 162页

2025年机械员考试题库附参考答案【a卷】 163页

2025年机械员考试题库及参考答案(基础题) 163页

2025年注册土木工程师考试题库及1套完整答案 165页

2025年法律常识题库【历年真题】 58页

2025年法律常识题库(培优) 59页

2025年监理工程师之交通工程目标控制考试题库.. 169页

2025年马原考试题库及答案(历年真题) 94页

2025年马原考试题库汇编 94页

2025年马原考试题库附参考答案(达标题) 94页

2025年马原考试题库附完整答案【必刷】 94页

学校传统文化进校园活动总结5篇 19页

研究生复试简历模板 1页