变量mysql_pwd mysql pwd

MySQL索引

一、索引介绍 1、索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。 2、优缺点: 使用索引可以大大加快 数据的检索速度(大大减少检索的数据量), 这也是创建索引的最主要的原因 创建索引和维护索引需要耗费许多时间。 索引需要使用物理文件存储,也会耗费一定空间。 3、分 ......
索引 MySQL

Oracle迁移到MySQL时数据类型转换问题

最近在做“去O”(去除Oracle数据库)的相关工作,需要将Oracle表结构转换成MySQL的表结构。这里面最重要的一点就是字段数据类型的变化。 1.ORACLE常用的数据类型与MySQL的对应关系 2.Oracle 中 varchar2(N) 与 varchar2(N char) 的区别 var ......
类型 数据 Oracle 问题 MySQL

linux shell编程规范和变量

目录 一、shell简述 二、shell脚本 三、重定向 四、管道符 五、变量 六、shell脚本基本知识 七、预定义变量小实验 一、shell简述 概念:shell解释器,翻译官功能,与内核进行沟通的应用程序。 把代码翻译为二进制,让内核处理,负责接收用户输入的操作指令(命令)并进行解释,将需要执 ......
变量 linux shell

记一次windows装docker,然后nacos连接宿主机mysql报错问题

之前一直用linux装docker,这两天有空研究下windows上装Docker Desktop。 安装步骤就不一一细说了,记录几个容易忘得地方。 设置docker镜像存储位置 //打包现有镜像 wsl --export docker-desktop-data "D:\\work\\other-t ......
宿主机 宿主 windows docker 问题

【MySQL】【锁】MySQL 中的加行锁过程详解

1 前言 上节我们看了MySQL有哪些锁,那么这节我们就来看看MySQL的加锁过程,什么样的操作下加了什么样的锁等。 我先在这里给大家补充一个知识点:比如我的主键有:1、3、5 1的间隙锁是:(-oo,1) 1的next-key锁也就是临键锁是:(-oo,1] 3的间隙锁是:(1,3) 3的next ......
MySQL 过程

django 使用mysql数据库

1.手动创建mysql数据库,比如xadmin create database xadmin charset=utf8; 2.配置django项目setting.py文件中的数据库设置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends. ......
数据库 数据 django mysql

MYSQL 超时问题排查过程

发现疑点 通过IT的监控发现存在负载(Load)最高了两个SQL如下: SELECT * FROM `wobshiporder` WHERE `WOBShipOrderID` = ? FOR UPDATE INSERT INTO `WOBShipOrder` ( `OAID` , `IsDecryp ......
过程 问题 MYSQL

MYSQL性能优化-CPU/内存/磁盘

CPU 配置MYSQL的IO线程与CPU核数一致。通过以下命令查看当前配置的配置,默认4 #show variables like ‘%_io_threads’; 只能通过修改配置文件来修改以上的配置 innodb_read_io_threads=16 innodb_read_write_threa ......
磁盘 内存 性能 MYSQL CPU

MYSQL双一配置对对写入性能影响

innodb_flush_log_at_trx_commit介绍 通过以下命令可以查询/设置innodb_flush_log_at_trx_commit的值: #select @@innodb_flush_log_at_trx_commit; #set global innodb_flush_log ......
性能 MYSQL

The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement 默认情况下,启动MySQL数据库实例期间,会读取所有的权限表条目到内存中,后续被缓存到内存中的权限条 ......

MySQL快速安装配置及相关命令

* 安装 1. 下载 https://dev.mysql.com/downloads/mysql/ 2. 配置,解压并建立初始化配置文件my.ini,内容如下: ``` [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\mysql-8.0 ......
命令 MySQL

Mysql:低版本的mysql,5.7-,不知道root密码,如何控制(增、删、改、查)mysql.user:变相跳过mysql的用户认证

可以通过直接在mysqld的服务器上,通过os层的文件操作+为mysqld进程发送sighup(-1)信号实现。 原理: 低版本的mysql,5.7-,其用户账号是通过mysql系统库下的user系统表来控制的; 而,mysql.user表是myisam引擎表; 所以,我们只要将user.frm\u ......
mysql 密码 版本 用户 Mysql

关于MYSQL连接后关闭连接问题

因为创建连接并注册驱动时可能会错先错误,但是链接还是会进行创建 ,如果不判断连接Connection为不为空就关闭的话会引起空指针异常,同理ResultSet、PreparedStatement也是如此。 创建顺序是从Connection->Preparedstatment->ResultSet,关 ......
问题 MYSQL

docker启动mysql失败

root@ecs-kc1-small-1-linux:~# docker run -p 3306:3306 mysql:8-oracle2022-03-05 13:40:49+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server ......
docker mysql

docker导出mysql软件包

查看镜像:docker images 导出镜像:docker save 05db07cd74c0 >E:\mysql.tar 导入镜像: 在新电脑上执行命令: docker load -i C:\Docker\redis.tar C:\Docker\redis.tar 为压缩文件路径, 此时需要一定 ......
软件包 docker mysql 软件

MySQL Binlog 权限

Check binlog status -- https://github.com/alibaba/canal/wiki/AdminGuide show variables like 'log_bin'; show variables like 'binlog_format'; MySQL Binl ......
权限 Binlog MySQL

mysql删除表数据,释放空间

1.当RDS磁盘报警的时候,不能降配时候,需要删除部分日志表,释放空间。 TRUNCATE 只能删除整个表或者整个分区的数据,不能删除部分行。如果需要删除部分行,应该使用 DELETE 命令。 使用DELETE后,空间还不能释放,执行OPTIMIZE TABLE tablename; 释放空间 ......
数据 mysql 空间

在Linux中优雅的安装MYSQL

首先我们需要准备一个Linux环境,和一个MySql的安装包(本次采用的mysql安装包版本为:8.0.27) 把文件放在linux下的/usr/local目录下 对文件进行解压 3.1:tar -xvf mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz --解压 ......
Linux MYSQL

MySQL8中binlog过期参数

binlog_expire_logs_seconds 设置二进制日志过期时间(以秒为单位)。二进制日志文件过期后,可以被自动删除。可能的删除发生在启动时和刷新二进制日志(flush logs、或日志容量超过max_binlog_size的设置)时。 默认的二进制日志过期时间为2592000秒,即30 ......
参数 MySQL8 binlog MySQL

MYSQL删除一张表的重复数据并且保留id最大的一条

`delete ss from summary_statistics ss join ( select industry_id , `date` , `type` , max(id) as maxId from summary_statistics ss group by industry_id , ......
数据 MYSQL

【MySQL】【锁】MySQL 中的锁

1 前言 我们这节来看看MySQL中的锁,采用 Q&A 的形式,看起来会比较轻松。 2 锁的分类 在 MySQL 里,根据加锁的范围,可以分为全局锁、表级锁和行锁三类。 3 全局锁 3.1 全局锁是怎么用的? 要使用全局锁,则要执行这条命令: flush tables with read lock ......
MySQL

Jenkins 自定义变量

方法一、 在构建步骤中,用Windows命令设置变量,然后写入到一份文档,给其他task调用 方法二、 在构建环境里,“Inject environment variables to the build process”读取或直接定义变量。读取的话可以读取上一个方法输出的变量文件 方法三、 在系统配 ......
变量 Jenkins

mysql 多个count(*)结果展示在一行

1 select 2 count(DISTINCT qid, IF(question_type = '单选题', TRUE, NULL)) as 单选题总数, 3 count(DISTINCT qid, IF(question_type = '多选题', TRUE, NULL)) as 多选题总数, ......
一行 多个 结果 mysql count

Jenkins 编译的项目有系统环境变量依赖

用MSBuild编译项目,但项目有环境依赖,在Powershell用SET PATH=%PATH%把系统环境变量加载到Jenkins的环境变量中,即可解决 ......
变量 Jenkins 环境 项目 系统

MySQL常用数据类型

# 常用数据类型 > **概述** - MySQL 数据库的表是一个二维表,由一个或多个数据列构成,每个列都要求有名称和数据类型。 - 数据类型是一个标签,是便于 SQL 了解每个列期望存储什么类型的数据的指南,它也标识了 SQL 如何与存储的数据进行交互。 - MySQL 支持多种数据类型,大致可 ......
常用 类型 数据 MySQL

MySQL-WITH AS用法

MySQL 8.0开始支持with语句了,对于复杂查询,可以不用写那么多的临时表了。 如果一整句查询中多个子查询都需要使用同一个子查询的结果,那么就可以用with as,将共用的子查询提取出来,加个别名。后面查询语句可以直接用,对于大量复杂的SQL语句起到了很好的优化作用。 注意: 相当于一个临时表 ......
MySQL-WITH MySQL WITH

变量、流程控制与游标

# 变量、流程控制与游标 作者:FL 博客:https://www.cnblogs.com/flblogs/ - 注意:本笔记部分参考尚硅谷-宋红康 *** ## 1. 变量 MySQL中的变量是一种可以在SQL语句中动态存储和传递数据的机制。与其他编程语言类似,在 MySQL 数据库中,变量分为` ......
游标 变量 流程

gitlab--内置的环境变量、自定义环境变量

自定义环境变量 gitlab 给我们内置了很多的变量,但有时候满足不了我们的需求,例如我们需要往某个私有仓库推送镜像,需要账号和密码进行登录。这时候我们不想把密码写在 .gitlab-ci.yml 文件里面。我们就可以自定义一个环境变量来使用了。 先来定义一个变量,设置-》CI/CD-》变量 在 . ......
变量 环境 gitlab

django使用mysql数据库

1、启动/停止mysql net start mysql80 net stop mysql80 2、登录mysql mysql -u root -p password 3、创建数据库/database creat database day10 DEFAULT CHARSET utf8 COLLATE ......
数据库 数据 django mysql

与世界分享我刚编的mysql http隧道工具-hersql原理与使用

原文地址:[https://blog.fanscore.cn/a/53/](https://blog.fanscore.cn/a/53/) # 1. 前言 本文是[与世界分享我刚编的转发ntunnel_mysql.php的工具](https://blog.fanscore.cn/a/47/)的后续, ......
隧道 原理 工具 hersql 世界