随笔分类 - mysql
db
摘要:一、先创建几个要用的库表 create database zuoye; -- 创建数据库 use zuoye; -- 使用数据库 #创建几个库表 create table Student -- 学生表 ( Sno char(3) NOT NULL Primary key , -- 学号 ,设为主键,
阅读全文
摘要:#查看数据库show databases;#选择数据库use ;#删除数据库 drop database ;#查看数据表show tables;#表的创建create table ( name varchar(255),age int(4),sex varchar(255));#向表中插入数据insert into (name,age,sex) values('stf',4,'男');#增加字段...
阅读全文
摘要:数据类型 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型:包括整数类型 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、浮点小数数据类型 FLOAT和 DOUBLE、定点小数类型 DECIMAL。 日期/时间类型:YEAR 、T
阅读全文
摘要:#表的创建 create table <表名> (字段名1 数据类型,字段名2 数据类型 ) #使用主键约束 create table <表名> (字段名 数据类型 PRIMARY KEY ) (创建表时添加) Alter table <表名> add primary key(字段名) (已有表时新
阅读全文
摘要:并发即指在同一时刻,多个操作并行执行。MySQL对并发的处理主要应用了两种机制——是"锁"和"多版本控制"。 1、并发控制 MySQL提供两个级别的并发控制:服务器级(the server level)和存储引擎级(the storage engine level)。加锁是实现并发控制的基本方法,M
阅读全文
摘要:mysql的逻辑结构: 这里分为三层: 连接层:连接与线程处理,这一层并不是MySQL独有,一般的基于C/S架构的都有类似组件,比如连接处理、授权认证、安全等。 SQL处理层:也叫服务器层,包括缓存查询、解析器、优化器,这一部分是MySQL核心功能,包括解析、优化SQL语句,查询缓存目录,内置函数(
阅读全文