centos mysql8 mysql 7.6

安装centos79的笔记

一、安装 下载centos79最终全集版的iso文件: https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/ 一般建议下载那个CentOS-7-x86_64-Everything-2207-02.iso,一代经典的cent ......
笔记 centos 79

mysql主从-day1——mysql主从搭建、django中使用多数据库做读写分离

一、mysql 主从 # 之前做过redis的主从,很简单 # mysql 稍微复杂一些, 搭建mysql主从的目的是? -读写分离 -单个实例并发量低,提高并发量 -只在主库写,读数据都去从库 # mysql 主从原理 步骤一:主库db的更新事件(update、insert、delete)被写到b ......
主从 mysql 数据库 数据 django

1 python操作哨兵 、2 python操作集群、3 缓存优化、4 mysql 主从 、5 django使用多数据库做读写分离

1 python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.close() ......
主从 python 哨兵 集群 缓存

【mysql】关于sql的慢查询及解决方案

文章目录 一、前言 二、慢查询概要 2.1 第一步,慢查询分析之前的配置 2.1.1 方式一:修改my.ini 2.1.2 方式二:修改数据库 2.2 第二步,找到执行慢的sql语句 2.3 第三步,找到原因两种方式之一,explain分析,explain各个字段的解释 2.4 第四步,找到原因两种 ......
解决方案 方案 mysql sql

Centos7下杀毒软件clamav的安装和使用

Clam AntiVirus(ClamAV)是一个Linux系统上使用的反病毒软件包。主要应用于邮件服务器,采用多线程后台操作,可以自动升级病毒库。Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的更新皆由社群免费发布。目前ClamAV主要是使用在由Linux ......
杀毒软件 Centos7 Centos clamav 软件

Django配置mysql数据库

今天跟大家分享Django配置python的mysql数据库链接工具pymysql。 系统环境:windows11x64,pycharm专业2022.3版本,python11,Django4.0。 第一步:pip安装pymysql库,在当前django的python环境中用pip install p ......
数据库 数据 Django mysql

虚拟机centos7中连通外网的配置

一、首先设置虚拟机连接方式为桥接 打开虚拟机,点击“编辑” “虚拟网络编辑器” 点击“更改设置”就可以看到桥接模式,其中桥接模式选项有多个,这里你可以选择基于以太网的还是无线局域网的。虚拟机的ip地址要与你选择的以太网还是 无线网的ip段对应(即:ip地址的前三部分要一致)。 点击“虚拟机”--“设 ......
centos7 centos

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

今天执行mysql操作的时候出现了错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'问题 1:首先检查是否安装了mysql-server了 su ......
mysqld 39 connect through server

java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''',b_5='17',b_6='' wher

java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right s ......

mysql数据库表的自增id被删后的乱序重排问题

在对数据库进行操作的时候遇到了这样一个问题,数据库的表里的id是自增的,当数据被删除或者添加时,ID便会一直增上去,id就会变得很乱,不会按照顺序,今天查找了各个网站,终于找到了解决办法 alter table tablename drop column id;alter table tablena ......
数据库 数据 问题 mysql

mysql查看当前连接数

查看连接到数据库的客户端ip及各连接数 SELECT substring_index(host, ':',1) AS host_name,state,count(*) FROM information_schema.processlist GROUP BY state,host_name; 查看连接 ......
mysql

mysql 基于idb文件恢复数据

##mysql 基于idb文件恢复数据 适用于mysql8.0+,mysql5版本没测试过 数据库因为磁盘损坏起不来了,好在data目录下的idb文件还在,可以基于idb文件恢复数据 步骤: 创建schem和表 将新建表关联 复制idb文件 import表 注意执行顺序 ###创建shcema 需要 ......
文件 数据 mysql idb

mysql+proxysql+replication-manager的主从半同步复制+高可用+读写分离

环境: AlmaLinux release 9.1 MySQL Community Server Ver 8.0.33 Replication Manager v2.2.40 for MariaDB 10.x and MySQL 5.7 Series ProxySQL version 2.5.1-9 ......

MySQL随笔(1):如何破解native MySQL

下载破解工具NavicatCracker https://www.aliyundrive.com/s/cTqspY1WfRj 打开native16 MySQL上层目录(如图) 并将下载的NavicatCracker 放入上层目录中(如图) 记住这个时候一定要断网运行!!!! 右键以管理员的身份运行 ......
MySQL 随笔 native

centos部署.net5项目

开发环境是vs2019 创建一个.net core项目 测试一下运行 然后发布到文件夹 将文件夹弄到服务器上 安装.NET运行时 sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod. ......
项目 centos net5 net

MySQL安装

MySQL javaEE:企业级java开发 Web 前端 后台 数据库 安装Mysql mysql5.7.33 安装网站:https://dev.mysql.com/downloads/mysql/ 解压 放到环境目录下 添加环境变量 path >添加mysql下的bin目录 新建mysql配置文 ......
MySQL

mysql索引学习

概念:是一种高效获取数据的数据结构(有序) 索引结构 二叉树 红黑树 hash btree,叶子节点存数据,一个页占用数据大,层级结构就多 b+tree,非叶子节点存储数据,mysql做了优化,双向链表 索引分类: 主键索引、唯一索引、常规索引、全文索引 聚集索引、非聚集索引 通过命令查询增删改查执 ......
索引 mysql

MySQL中的 distinct 和 group by 哪个效率更高?

在语义相同,有索引的情况下: group by和distinct都能使用索引,效率相同。因为group by和distinct近乎等价,distinct可以被看做是特殊的group by。 在语义相同,无索引的情况下: distinct效率高于group by。原因是distinct 和 group ......
distinct 效率 MySQL group by

mysql replace 正则替换

先说结论:8.0版本之前不支持,只能采用曲线方法,例如: UPDATE test set test.data=REPLACE (test.data,SUBSTR(test.data,LOCATE("{",test.data),LOCATE("}",test.data)),"") 8.0之后使用REG ......
正则 replace mysql

mysql字段过长无法作为约束、索引的解决方案

背景:对接过程中遇到一个场景 需要用(网页链接+请求id)作为唯一约束, 由于url很长,我在一开始就设置为了text字段。 ALTER TABLE xxx.xxx ADD CONSTRAINT xxx UNIQUE KEY (xxxx); 在加约束时报错: SQL 错误 [1170] [42000 ......
字段 索引 解决方案 方案 mysql

Mysql中如果建立了索引,索引所占的空间随着数据量增长而变大,这样无论写入还是查询,性能都会有所下降,怎么处理?

索引所占空间的增长确实会对MySQL数据库的写入性能和查询性能造成影响,这主要是由于索引数据过多时会导致磁盘I/O操作变得非常频繁,从而使性能下降。为此,可以采取以下几种方式来减缓这种影响: 1. 限制索引的大小:可以考虑为索引指定大小限制,在存储时仅存储指定大小内的数据。例如,在创建索引时可以使用 ......
索引 性能 还是 数据 Mysql

MySQL 移动数据目录后启动失败

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 王权富贵 文章来源:GreatSQL社区投稿 背景概述 由于安装数据库时将MySQL的数据目录放在了根目录下,现在存储空间不足,想通过mv将数据 ......
目录 数据 MySQL

【IT老齐002】MySQL集群模式与应用场景

【IT老齐002】MySQL集群模式与应用场景 单库模式 优点 简单粗暴 适合数据量干万以下小型应用 企业网站,创业公司首选 缺点 不具备可用性与并发性 读写分离集群模式 读写分离中间件 insert、update、delete负载均衡到从库 select路由到主库 MySQL主从复制 binlog ......
集群 场景 模式 MySQL 002

Mysql解决Authentication plugin ‘caching_sha2_password‘ cannot be loaded

1、登录Mysql mysql -u root -p 2、修改账户密码加密规则并更新用户密码 //修改加密规则ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; //更新一下用户的密码ALTER ......

archlinux安装配置MySQL8.x版本

一:到官网下载Community版本的MySQL: https://dev.mysql.com/downloads/mysql/ 二:解压下载的mysql: xz -d mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz先将.xz文件解压成tar文件 ......
archlinux 版本 MySQL8 MySQL

mysql设置允许外部访问

配置mysql允许外部进行登录访问; 登录进入mysql;mysql -uroot -p输入密码进入, user mysql; select host,user from user; 3. 更新user表中root用户域属性,’%'表示允许外部访问 update user set host='%' ......
mysql

Docker安装MySQL

创建挂载目录 mkdir -p /app/mysql && cd $_ docker安装MySQL docker run -d -p 3306:3306 --privileged=true -v /app/mysql/log:/var/log/mysql -v /app/mysql/data:/va ......
Docker MySQL

Mysql Mybatis 批量修改数据

Mysql Mybatis 批量修改数据 Mapper Integer updateListPO(List<ProjectQuotationItemPO> upateList); 方法一: <update id="updateListPO"> <foreach collection="list" s ......
Mybatis 数据 Mysql

CentOS7.6 配置Redis的Systemd服务

This systems seems to use systemd. Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!... ......
CentOS7 Systemd CentOS Redis

mysql安装和nginx

1. 安装mysql https://www.cnblogs.com/tony-hyn/p/15777762.html 远程连接mysql服务器时,无法连接. 防火墙是否把3306端口放行。 查看防火墙放行的端口号:firewall-cmd --list-port 添加放行的端口号: firewal ......
mysql nginx