MySQL 初级命令
时间:2022-04-29
本文章向大家介绍MySQL 初级命令,主要内容包括创建、数据表、查看、约束、删除用户、字符集、查看字符集、元数据、事物、存储引擎、并发控制、锁颗粒、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
本文列举了一些初级的 MySQL 命令。
创建
数据库
CREATE DATABASE 数据库名;
数据表
CREATE TABLE IF NOT EXISTS 表名(
字段名 列定义,
字段名 列定义
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
查看
SHOW DATABASES;
SHOW TABLES;
SHOW TABLES FROM 数据库名;
SHOW COLUMNS FROM 表名;
约束
NULL
NOT NULL
AUTO_INCREMENT
UNSIGNED
PRIMARY KEY
或 KEY
UNIQUE KEY
DEFAULT
外键约束
FOREIGN KEY
CREATE TABLE 表名(
pid 定义,
FOREIGN KEY (pid) REFERENCES 父表 (字段) [参照操作];
);
CASCADE
SET NULL
ON DELETE
RESTRICT
删除用户
USE mysql;
DELETE FROM user WHERE user='admin' and host='%';
字符集
修改配置文件
character-set-server = utf8mb4
查看字符集
SHOW VARIABLES LIKE 'character%';
元数据
SELECT VERSION();
SELECT DATABASE();
SELECT USER();
SHOW STATUS; # 服务器状态
SHOW VARIABLES; # 服务器配置变量
事物
保证数据库的完整性
原子性
一致性
隔离性
持久性
存储引擎
InnoDB
MyISAM
8.0 已废弃
Memory
CSV
Archive
设置存储引擎
default-storage-engine = engine
并发控制
当多个连接对记录进行修改时保证数据的一致性和完整性。
锁
共享锁(读锁)同一时间段内,多个用户可以读取同一资源,读取过程中数据不会发生任何变化。
排它锁(写锁)在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其他的读锁或者写锁操作。
锁颗粒
表锁
行锁
- web框架
- java:利用xpath删除xml中的空节点
- java array to list
- Python之Dijango的“坑” hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' cod
- nGrinder 简易使用教程
- UI设计高效学习网站&工具,来自学长的收藏夹哦
- 安装git出现templates not found的问题
- 时间戳 时间
- jenkins 设置 gitlab web hooks
- 测试流程?项目管理流程?
- 学web前端开发写给新手的建议,超实用!
- 价值22万的5字母域名sanwa.com被启用
- Django admin 一些有用的设置
- mysql @value := 用法
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解