
mysql
文章平均质量分 64
_小鱼塘
理工男,程序员
展开
-
mysql通过存储过程解决ERROR 1060 (42S21): Duplicate column的问题
mysql通过存储过程解决ERROR 1060 (42S21): Duplicate column的问题原创 2023-06-29 11:14:33 · 3970 阅读 · 0 评论 -
mysql用户相关操作
注意,在执行此命令之前,请确保该用户没有任何重要的权限或对象(如数据库或表),否则将会对数据库系统造成损坏。此外,请注意删除用户时,也会删除该用户的密码和所有与其关联的权限。在 MySQL 中,用户密码是被加密的,不可以直接查看用户密码;建议在删除用户之前,先备份所有相关数据和信息,以免不必要的损失。可以使用以下命令来查看用户是否设置了密码。三、如何创建普通用户并授权。原创 2023-06-29 10:53:36 · 353 阅读 · 0 评论 -
MySQL索引
一、索引基本概念日常开发工作中,经常需要对条件字段或者排序字段添加索引,用来提高效率;数据库索引好比是一本书前面的目录,能加快数据库的查询速度;不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大查询数据所花费的时间就越多。如果表中查询的列有索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。优点: 1、所有的MySql列类型(字段类型)都可以被索引,也就是可以给任意字段设置索引。 2、大大加快数据的查原创 2021-04-14 15:16:02 · 212 阅读 · 0 评论 -
Mysql中条件字段有索引,但使用不了索引的几种场景
对于 MySQL 而言,如果需要查找某一行的值,可以先通过索引找到对应的值,然后根据索引匹配的记录找到需要查询的数据行。然而,有时会发现,即使查询条件有索引,也会查询很慢;下面会讲解几种有索引但是查询不走索引导致查询慢的场景。一、前期准备drop table if exists t1; /* 如果表t1存在则删除表t1 */CREATE TABLE `t1` ( /* 创建表t1 */ `id` int(11) NOT NULL AUTO_INCR原创 2021-04-14 11:03:03 · 1746 阅读 · 0 评论 -
mysql 简单定位慢查询并分析SQL执行效率
日常项目开发过程中慢sql定位和执行效率分析原创 2023-06-26 10:25:15 · 3614 阅读 · 0 评论 -
mysql 最常用的一些语句
具体操作如下图上所示:原创 2023-06-13 21:37:46 · 595 阅读 · 0 评论 -
docker 方式安装启动mysql 8.x
docker方式运行mysql原创 2023-06-13 20:17:31 · 1261 阅读 · 0 评论