变量mysql_pwd mysql pwd

MySQL 表信息查询,便于补数据库结构设计文档

## MySQL 表信息查询,便于补数据库结构设计文档 ```sql select c.table_name 表名, t.TABLE_COMMENT 表说明, c.COLUMN_NAME 列名, c.COLUMN_TYPE 数据类型, case c.COLUMN_KEY when 'PRI' the ......
结构设计 结构 文档 数据库 数据

Linux - MySQL安装【Linus】

1. 检测当前系统是否安装过MySQL相关数据库 rpm -qa 查询当前系统中安装的所有软件 rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件 rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件 2. 卸载现有的MySQ ......
Linux Linus MySQL

MySQL中都有哪些锁?

# MySQL中都有哪些锁 ## 为什么需要锁 在计算机系统中,锁(`Lock`)是一种同步机制,用于控制对共享资源的访问。它确保在任何给定时间内只有一个线程能够访问受保护的共享资源,从而避免了由并发访问导致的数据竞争和不一致问题。 同样,在数据库系统中,锁也扮演着重要角色,是其与文件系统不同的关键 ......
MySQL

MySQL启停要十分钟?

一、问题背景 基础环境: 主机类型:x3850 X6 操作系统:DB:Red Hat Enterprise Linux 9.1 7.8 存储:IBM存储,500GB 内存:64 G CPU型号:E7-4830 v3 @ 2.10GHz CPU核数:32CORE 数据库环境:8.0.27 问题现象: ......
MySQL

mysql常用语

给某个字段添加另一个字段的值 UPDATE product_notice SET title = CONCAT(product_name) where (ISNULL(title) =1 or LENGTH(trim(title)) =0); 如果需要赋值拼接使用空格进行分隔 UPDATE prod ......
常用语 常用 mysql

mysql服务启动、停止、重启

如何启动/停止/重启MySQL 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 serv ......
mysql

Linux的mysql包下载(快速)

请到阿里云镜像站下载 地址:https://mirrors.aliyun.com/mysql/MySQL-5.7/?spm=a2c6h.25603864.0.0.7d92712bqJu6ejMySQL解压一定要存放到/opt/local路径下,这是官网推荐的,这主要原因是因为许多运行文件的默认为:/ ......
Linux mysql

mysql 异常格式处理 日期格式 去前缀0

STR_TO_DATE( col05, '%Y%m%d' ) col05 DATE_FORMAT(date,'%Y%m%d') 例如(2023-01-01),DATE_FORMAT(‘2023-01-01’,'%Y%m%d'),得20230101 前一天一周一月等 date_sub(date ,in ......
格式 前缀 日期 mysql

MySQL性能分析及工具使用

一:数据库服务器常规优化步骤 在数据库调优中,我们的目标就是响应时间更快,吞吐量更大。利用宏观的监控工具和微观的日志分析可以帮我们快速找到调优的思路和方式;那当我们遇到数据库调优问题的时候,该如何思考呢? 其实这里我把思考的流程整理成下面这张图: 整个流程划分成了观察(Show status)和行动 ......
性能分析 性能 工具 MySQL

mysql之慢sql配置与分析

mysql的慢查询sql是通过日志记录慢SQL--(俗称慢查询日志)默认的情况下,MySQL数据库不开启慢查询日志(slow query log),需要手动把它打开 开启慢查询日志 SET GLOBAL slow_query_log = 'ON'; 查看下慢查询日志配置 SHOW VARIABLES ......
mysql sql

MySQL执行SQL文件的几种方式

转自: https://blog.csdn.net/oddrock/article/details/129966875 方式一:mysql -e mysql -e "source batch-file" 方式二:mysql < batch-file mysql -h host -u user -p ......
方式 文件 MySQL SQL

再也不用担心变量类型错误!学会JS中如何轻松检查变量类型

在JavaScript编程中,了解如何精确地检查变量类型是至关重要的技能,而新手程序员可能会因此感到困惑。本篇文章将详细介绍JS中检查变量类型的方法,包括使用typeof运算符、instanceof关键字、Object.prototype.toString()方法、以及ES6 语法中的Symbol.... ......
变量 类型 不用 错误

MySql的MVCC机制

事务隔离级别遗留问题: 在读已提交的级别下,事务B可以读到事务A持有写锁的的记录,且读到的是未更新前的,为何写读没有冲突? 可重复读级别,事务B可以更新事务A理论上应该已经获取读锁的记录,且更新后,事务A依然可以读到数据,为何读-写-读没有冲突? 在可重复读级别,幻读没有产生 其中,前两个问题就是因 ......
机制 MySql MVCC

MySQL 备份还原 mysqldump

### 1、参考 #### [MySQL数据备份与还原(mysqldump) ](https://www.cnblogs.com/clschao/articles/10263425.html) #### [mysql导入时出现“ERROR at line : Unknown command ‘\‘‘ ......
备份 mysqldump MySQL

AlmaLinux 9安装mysql-devel

https://almalinux.pkgs.org/9/almalinux-crb-x86_64/ Install mysql-devel rpm package: # dnf --enablerepo=crb install mysql-devel ......
mysql-devel AlmaLinux mysql devel

MariaDB/MySQL的null值条件和索引

对于应用程序来说,像这样使用WHERE条件并不罕见: WHERE status = 'DELETED' OR status IS NULL 如果运行EXPLAIN,这样的条件通常只会导致type列显示为ref_or_null。然而,如果没有NULL检查,它将显示为ref。 但是,这是否意味着执行过程 ......
索引 条件 MariaDB MySQL null

MySQL安装(在线版)

# 安装环境 OS:Windows 10 64位 # 安装步骤 官方下载链接:https://dev.mysql.com/downloads/windows/installer/8.0.html ![image](https://img2023.cnblogs.com/blog/880303/202 ......
MySQL

MySQL索引

一:索引的声明及使用 索引是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就愈发重要。索引优化应该是对查询性能优化最有效的手段,创建一个真正最优的索引经常需要重写SQL查询语句。要理解MySQL中索引的工作原理,最简单的方法就是去 ......
索引 MySQL

记录一个MySQL中order by 和 limit 连用导致分页查询不生效的坑

### 具体现象和这位同学的一致,具体的解决办法也是参考这位同学的做法 ### 参考文章地址:https://www.cnblogs.com/yuluoxingkong/p/10681583.html ......
MySQL order limit by

Lua注册表和全局变量

Lua给用户提供了一个注册表,这个注册表实际上就是一个普通的Lua表,所以用户可以在里面存放任何Lua值。有趣的是,这个注册表虽然是给用户准备的,但Lua本身也用到了它,比如说Lua全局变量就是借助这个注册表实现的。 预先会往注册表中放入一个全局环境,全局环境也是一个普通的Lua表,所有的Lua全局 ......
注册表 全局 变量 Lua

工作记录_mysql_AND优先级高于OR优先级

## 1.错误示例 ```sql SELECT t.task_department_name, COUNT(*) total_count, SUM(CASE WHEN status='done' THEN 1 ELSE 0 END) AS finish_count, SUM(CASE WHEN st ......
优先级 mysql_AND mysql AND

MySQL字符索引没用上问题

某一天,接口突然502,运维同学说没有可用的PHP进程了,看监控说是这个接口夯住了,导致请求进不来,临时把这个接口给返回了200(PS:线上这个接口没有实际作用,所以这么操作了); 给了慢查询的SQL,用explain 看了下,发现竟然没有用到创建的索引,此时数据库的量有大概150万行,对SQL里w ......
字符 索引 问题 MySQL

vue3.x 使用 globalProperties 全局变量

> Vue3.x 用 Composition API 中是没有this的,所以不能直接使用 this 调用 globalProperties 全局变量 ### Composition API 使用方法 ``` // main.js import { createApp } from 'vue' im ......
globalProperties 全局 变量 vue3 vue

Windows下安装MySQL5.7.37

# Windows下安装MySQL5.7.37 [TOC] [MySQL5.7.37下载地址](https://downloads.mysql.com/archives/community/?version=5.7.37&osva=Windows+%28x86%2C+64-bit%29) ##下载M ......
Windows MySQL5 MySQL 7.37 37

记录一段mysql代码

SELECT f . * , tmp.userid, tmp.cishu FROM fx_user f, ( SELECT a.id, b.userid AS userid, COUNT( * ) AS cishu FROM `fx_user` AS a LEFT JOIN `fx_plan` AS ......
代码 mysql

prometheus+mysql_exporter搭建(windows版)

一.windows下的mysql_exporter 教程大部分是Linux下的,但步骤大致相同“下载exporter——配置exporter——配置Prometheus” 因为是监控mysql的,所以需要事先安装Mysql 二.温习下mysql安装教程 解压包下载解压,不需要安装客户端,只需要安装M ......

Windows 使用Sphinx 配合Mysql搜索

Sphinx特性: 高速的建立索引(在当代CPU上,峰值性能可达到10MB/秒); 高性能的搜索(在2–4GB的文本数据上,平均每次检索响应时间小于0.1秒); 可处理海量数据(目前已知可以处理超过100GB的文本数据,在单一CPU的系统上可处理100M文档); 提供了优秀的相关度算法,基于短语相似 ......
Windows Sphinx Mysql

vue3-全局变量的使用

### 一、main.ts中定义 ![image](https://img2023.cnblogs.com/blog/1223618/202306/1223618-20230613152353466-1651646480.png) ### 二、在页面中使用 ``` 全局变量 方法1(使用 getCu ......
全局 变量 vue3 vue

MySQL创建视图

### 创建视图的基础语法 ```sql CREATE VIEW AS ``` ### 创建视图指定视图算法权限 ```sql DROP VIEW IF EXISTS `xxxx`; CREATE ALGORITHM = UNDEFINED DEFINER = `xx`@`localhost` SQ ......
视图 MySQL

JavaScript的变量

JavaScript中的变量没有数值类型的声明,并且,JavaScript的变量本身就包含了变量类型和变量值两个属性。 给变量赋值为undefined,或者不给变量赋值(未初始化),就意味着这个变量没有值(也没有数据类型)。 给变量赋值为null,也不知道意味着啥,只不过在typeof运算符的结果是 ......
变量 JavaScript