MySQL
文章平均质量分 60
MySQL 是最流行的关系型数据库管理系统
友兮
知识改变命运,科技改变未来!
展开
-
【MySQL索引列最佳实践】
MySQL索引列最佳实践示例表的创建全值匹配最左前缀法则不在索引列上做任何操作存储引擎不能使用索引中范围条件右边的列尽量使用覆盖索引不等于会使索引失效is null, is not null 也无法使用索引like以通配符开头('$abc...')mysql索引失效会变成全表扫描操作字符串不加单引号索引失效少用or或in范围查询优化 示例表的创建 CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varch原创 2022-03-04 14:13:08 · 522 阅读 · 0 评论 -
【mysql原子性保证ACID示例】
在我们的实际开发中,往往会遇到更新数据字段的问题。如投票时,如果多人同时投票,是否存在在取数据并更新的时候,原始值是相同的,而后续的update操作会造成错误的数据? 示例: 比如,表名A,字段名为 number,如下的SQL语句: // 语句1: update A set number = number+5 where id=1; // 语句2: update A set number =number+7 where id=1; 假设这两条SQL语句同时被mysql执行,原创 2022-02-21 09:29:26 · 134 阅读 · 0 评论 -
【MySQL四种隔离级别】
事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。这四个特性简称为 ACID 特性原创 2020-08-11 12:12:54 · 138 阅读 · 0 评论 -
MYSQL 导出数据库设计表结构
MYSQL 导出数据库设计表结构 SELECT t.TABLE_NAME 表名, t.TABLE_COMMENT 表注释, c.COLUMN_NAME 列名, c.COLUMN_TYPE 数据类型, c.DATA_TYPE 字段类型, c.CHARACTER_MAXIMUM_LENGTH 长度, c.IS_NULLABLE 是否为空, c.COLUMN_DEFAULT 默认值, ...原创 2020-05-02 12:14:23 · 752 阅读 · 0 评论 -
最新2020年Linux【CentOS7.6】下安装MySQL 5.7.25及环境变量配置的最详细攻略教程
解决问题如下: Linux环境下,/opt目录和/usr/local目录同样是安装软件的目录,它们有什么区别? Linux环境下,使用wget命令下载mysql安装包? Linux环境下,mysql的详细安装过程? Linux环境下,如何配置环境变量?原创 2019-12-27 13:48:03 · 977 阅读 · 1 评论