![](https://img-blog.csdnimg.cn/39bce0ccea604a0493bb9f9ad2ef097c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL数据库
学习
蓝胖子(*^_^*)
这个作者很懒,什么都没留下…
展开
-
07. 进阶篇 - 存储引擎
MySQL体系结构存储引擎介绍在创建表时,指定存储引擎create table test ( 字段1 字段1类型 [comment 字段1注释], ... 字段n 字段n类型 [comment 字段n注释])ENGINE = INNODB [comment 表注释]查看当前数据库支持的存储引擎show engines ;例子-- 创建表my_myisam,并指定MyISAM存储引擎create table my_myisam (.原创 2022-02-27 00:01:09 · 313 阅读 · 0 评论 -
06. 基础篇 - 事务
事务简介事务操作select @@autocommit;set @@autocommit = 0; -- 设置为手动提交-- 转账操作 (张三给李四转账1000)-- 1. 查询张三账户余额select *from account where name = '张三';-- 2. 将张三账户余额-1000update account set money = money - 1000 where name = '张三';设定一个异常 .....-- 3. 将李四账户余额+原创 2022-02-25 13:37:47 · 463 阅读 · 0 评论 -
05. 基础篇 - 多表查询
多表关系一对多(多对一)多对多一对一多表查询概述内连接-- 查询每一个员工的姓名,及关联部门名称(隐式内连接)-- 表结构:name,dept-- 连接条件:emp.dept_id = dept_idselect emp.name ,dept.name from emp, dept where emp.dept_id = dept_id;-- 查询每一个员工的姓名,及关联部门名称(显式内连接)-- 表结构:原创 2022-02-24 17:32:49 · 1225 阅读 · 0 评论 -
04. 基础篇 - 约束
概述约束演示create table user( id int primary key auto_increment comment '主键', name varchar(10) not null unique comment '姓名', age int check ( age > 0 and age <= 120) comment '年龄', status char(1) default '1' comment '状态', gen.原创 2022-02-23 14:08:26 · 134 阅读 · 0 评论 -
03. 基础篇 - 函数
介绍字符串函数select concat('Hello ' ,'MySQL');select lower('Hello ');select upper('Hello ');select lpad('01' ,5 ,'-');select rpad('01' ,5 ,'-');select trim(' Hello MySQL ');select substring('Hello MySQL' ,1 ,5);update employee set workN原创 2022-02-23 13:23:55 · 125 阅读 · 0 评论 -
02. 基础篇 - SQL
SQL通用语法SQL分类DDLDDL-数据库操作查询查询所有数据库show databases;查询当前数据库select database();创建create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];删除drop database [if exists] 数据库名;使用use 数据库名;DDL-表操作查询查询当前数据库所有原创 2022-02-20 15:58:37 · 552 阅读 · 0 评论 -
01. 基础篇 - MySQL概述
数据库相关概念MySQL数据库安装Mysql下载Mysql安装包没有说明的都为默认下一步启动MySQL“运行“ -> 输入"services.msc"客户端连接配置环境变量pathC:\Program Files\MySQL\MySQL Server 8.0\bin数据模型...原创 2022-02-13 17:55:50 · 421 阅读 · 0 评论