数据运维

Mysql explain用法与结果深入分析

Mysql explain用法与结果深入分析

前言 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计

泡泡 泡泡 2023-05-01
0 0 0
mysql容器之间的replication配置实例详解

mysql容器之间的replication配置实例详解

背景 上周公司培训了MySQL replication, 这个周末打算用所学来实践操作一下。 Master server:MySQL container mysql_master on NAS NAS server IP: 192.168.1.108 mysql_master inner ip: 1

醒在深海的猫 醒在深海的猫 2023-05-01
0 0 0
mysql错误代码之1064的解决方案

mysql错误代码之1064的解决方案

sql语句中词和mysql的关键字冲突了,用 `` (tab键上方)将词括起来就好了。 原来的sql语句 insert parameterType="com.zhangman.manman.entity.User" insert into user (id, username, password

贤蛋大眼萌 贤蛋大眼萌 2023-05-01
0 0 0
MySQL 内存表和临时表的用法详解

MySQL 内存表和临时表的用法详解

MySQL 内存表和临时表的用法 内存表: session 1$ mysql -urootroot@(none) 10:05:06use testDatabase changedroot@test 10:06:06CREATE TABLE tmp_memory (i INT) ENGINE = ME

贤蛋大眼萌 贤蛋大眼萌 2023-05-01
0 0 0
安装Mysql时可能会遇到的一些疑难杂症

安装Mysql时可能会遇到的一些疑难杂症

问题一: 在安装时候输入 net start mysql 时候报错为: net不是内部或外部命令也不是可运行。 解决方法: 环境变量的问题: 首先确定C:WindowsSystem32下有net.exe。 在一下中 我的电脑–属

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
解决Linux安装mysql 在/etc下没有my.cnf的问题

解决Linux安装mysql 在/etc下没有my.cnf的问题

今天因为想改mysql的端口,结果发现我的/etc/目录下并没有my.cnf这个文件,我就看了下网上有没有解决的方法。 看了好多关于Linux下没有my.cnf的博客,都是说将my-medium.cnf 移动到etc 并且改

三掌柜 三掌柜 2023-05-01
0 0 0
MySQL将select结果执行update的实例教程

MySQL将select结果执行update的实例教程

一、单表查询—更新 UPDATE table_nameSET field1=new-value1, field2=new-value2[WHERE Clause] 二、多表联合查询—更新 UPDATE aINNER JOIN (SELECT yy FROM b) c ON a.id = c.id S

共饮一杯 共饮一杯 2023-05-01
0 0 0
MYSQL慢查询与日志的设置与测试

MYSQL慢查询与日志的设置与测试

一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 二、参数说明 slow_query_log 慢查询开启状态 slo

剑圣无痕 剑圣无痕 2023-05-01
0 0 0
MySQL用户管理与PostgreSQL用户管理的区别说明

MySQL用户管理与PostgreSQL用户管理的区别说明

一. MySQL用户管理 【例1.1】使用root用户登录到本地mysql服务器的test库中 mysql -uroot -p -hlocalhost test 【例1.2】使用root用户登录到本地mysql服务器的test库中,执行一条查询语句 mysql -uroot -p

大树 大树 2023-05-01
0 0 0
Mysql 获取表的comment 字段操作

Mysql 获取表的comment 字段操作

我就废话不多说了,大家还是直接看代码吧~ -- 查看获取表内字段注释:show full columns from tablename;-- 或是show full fields from tablename;-- 或是,在元数据的表里面看Select COLUMN_NAME 列名, DATA_

张二河 张二河 2023-05-01
0 0 0
MySQL为Null会导致5个问题(个个致命)

MySQL为Null会导致5个问题(个个致命)

正式开始之前,我们先来看下 MySQL 服务器的配置和版本号信息,如下图所示: “兵马未动粮草先行”,看完了相关的配置之后,我们先来创建一张测试表和一些测试数据。 -- 如果存在

醒在深海的猫 醒在深海的猫 2023-05-01
0 0 0
MySQL存储过程in、out和inout参数示例和总结

MySQL存储过程in、out和inout参数示例和总结

存储过程 1.创建存储过程并查看全局变量 mysql create database yy;Query OK, 1 row affected (0.00 sec)mysql use yy;Database changedmysql set @num1=10,@num2=20,@num3=30;//设

宇宙之一粟 宇宙之一粟 2023-05-01
0 0 0
MySQL8忘记密码的快速解决方法

MySQL8忘记密码的快速解决方法

前言 当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式。 方法如下: 1、以管理员身

大猫 大猫 2023-05-01
0 0 0
Windows10系统下Mysql8.0.13忘记root密码的操作方法

Windows10系统下Mysql8.0.13忘记root密码的操作方法

1、首先停止mysql服务 管理员身份开启CMD下命令关闭或者windows服务页面关闭 C:Usersxxxnet stop mysql 管理员身份开启CMD页面,输入以下命令无密码启动mysql C:Usersxxxmysqld --console --skip-grant-

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
mysql从一张表查询批量数据并插入到另一表中的完

mysql从一张表查询批量数据并插入到另一表中的完

说在前面 nodejs 读取数据库是一个异步操作,所以在数据库还未读取到数据之前,就会继续往下执行代码。 最近写东西时,需要对数据库进行批量数据的查询后,insert到另一表中。 说到

法医 法医 2023-05-01
0 0 0
Mysql InnoDB的锁定机制实例详解

Mysql InnoDB的锁定机制实例详解

1.InnoDB的锁定机制 InnoDB存储引擎支持行级锁,支持事务处理,事务是有一组SQL语句组成的逻辑处理单元,他的ACID特性如下: 原子性(Atomicity): 事务具有原子不可分割的特性,要么一起执

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
浅谈Mysql连接数据库时host和user的匹配规则

浅谈Mysql连接数据库时host和user的匹配规则

--连接数据库时,host和user的匹配规则 官方文档:https://dev.mysql.com/doc/refman/5.7/en/connection-access.html --host和user的匹配规则如下: --是host为明确的最先匹配,host带%模糊的时候最后匹配,但

Escape Escape 2023-05-01
0 0 0
如何快速修改MySQL用户的host属性

如何快速修改MySQL用户的host属性

当你远程登录MySQL时,使用的账号要有特殊要求。 默认的账号的host属性都是localhost,意思是这个账号只能本地使用,如果要使用某个账号来远程登录,必须将账号的host属性值更改成%。

三掌柜 三掌柜 2023-05-01
0 0 0
mysql居然还能实现分布式锁的方法

mysql居然还能实现分布式锁的方法

前言 之前的文章中通过电商场景中秒杀的例子和大家分享了单体架构中锁的使用方式,但是现在很多应用系统都是相当庞大的,很多应用系统都是微服务的架构体系,那么在这种跨jv

三掌柜 三掌柜 2023-05-01
0 0 0
MySQL中使用流式查询避免数据OOM

MySQL中使用流式查询避免数据OOM

一、前言 程序访问 MySQL 数据库时,当查询出来的数据量特别大时,数据库驱动把加载到的数据全部加载到内存里,就有可能会导致内存溢出(OOM)。 其实在 MySQL 数据库中提供了流式查

捡田螺的小男孩 捡田螺的小男孩 2023-05-01
0 0 0
1 … 1,240 1,241 1,242 1,243 1,244 … 1,807