重庆熊猫 Loading

MySQL教程 - MySQL介绍

更新记录
转载请注明出处。
2022年9月1日 发布。
2022年9月1日 从笔记迁移到博客。

MySQL版本

版本分类

用途分类:

Community 社区版本

Enterprise 商业版本

阶段分类:

Alpha 开发阶段的版本,不可以用于生产

Beta 测试阶段的版本,不可以用于生产

Gamma 测试阶段的版本,比Beta更久的测试,不可以用于生产

Generally Available(GA)也叫Production版本,可以用于生产

版本号

主版本.发行级别.发行版本号

MySQL图形管理工具

MySQL Workbench

DataGrip

PhpMyAdmin

Navicat

MySQLDumper

SQLyog

MySQL存储引擎

主要引擎

InnoDB

支持事务(transaction)、外键

MySQL当前默认的存储引擎

MyISAM

不支持事务,外键

但处理速度比InnoDB较快

MEMORY

所有数据存储在内存中

断电数据消失

三种存储引擎对比

image

说明

只有InnoDB支持事务(Transactions)

目前主流使用InnoDB,遵循ACID,支持外键

MyISAM有较高的插入/查询速度,但是不支持事务和外键

其他引擎

Merge

Archive

Federated

CSV

BACKHOLE

SQL大小写问题

SQL关键字 和 函数名 不区分大小写

数据库名、表名、视图名(Windows、Mac不区分大小写)(Unix区分大小写)

专业程序员应严格遵守SQL大小写和命名规范

命名规则

名称最长可达64个字符

合法字符包括数字、字母、下划线和$

名字可以以数字开头,但不能只由数字组成

如果包含空格或非法字符,则在SQL查询中必须始终用反勾号(`)将其括起来

posted @ 2022-09-01 08:34  重庆熊猫  阅读(115)  评论(0)    收藏  举报