mysql5 mysql centos rpm
MySQL备份命令帮助手册
借助于 mysqldump 命令可以进行数据库的备份。 用法: mysqldump [OPTIONS] database [tables] 或:mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...] 或:mysqldump [OPTION ......
centos7使用yum安装postgis数据库
https://www.postgresql.org/download/linux/redhat/ 1 添加PostgreSQL Yum源 sudo yum install epel-release sudo yum install -y https://download.postgresql.or ......
py与mysql交互
前天参加了一个做网络安全的公司面试 1、安装pymsql 2、连接数据库 db=pymysql.connect(host='localhost',port=3306,user='root',password='test123456',database='python',charset='utf8') ......
Centos7下的pm2环境离线安装
一 、下载node离线包并安装 官网:https://nodejs.org/en/download/根据操作系统类型下载指定包:wget https://nodejs.org/dist/v16.20.0/node-v16.20.0-linux-x64.tar.xz解压: tar -xvf node- ......
MySQL学习之——锁(行锁、表锁、页锁、乐观锁、悲观锁等)
锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁 ......
MySQL为什么使用可重复读隔离级别?
历史原因:早期MySQL的binlog日志只有statement格式,在读已提交的隔离界别下,binlog日志存在bug,会导致主从复制不一致的情况。因此默认的隔离级别使用可重复读。 bug:binlog日志中记录的语句顺序和原有顺序会不一致。先删除后插入的操作,同步导从库就变成了先插入后删除的操作 ......
制作 rpm包
下载rpmbuild程序包所用系统 centos7.6 yum install rpm-build #安装程序包如果你所要打包的程序需要 gcc make等编译工具,还需要安装这些应用注意:需要使用普通用户操作 准备工作目录在普通用户的家目录下建工作目录mkdir -pv ~/rpmbuild/{B ......
MySQL一次大量内存消耗的跟踪
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 文章来源:GreatSQL社区原创 线上使用MySQL8.0.25的数据库,通过监控发现数据库在查询一个视图(80张表的union all)时内存和cp ......
MySQL执行计划
explain查看执行计划 在 MySQL 中如何知道一条 sql 到底有没有用到索引呢?MySQL 提供了 explain 关键字来查询一条 sql 的执行效率。 比如我们有一张 user 表: CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_IN ......
MYSQL数据库基础--MySQL子查询怎么操作?
前言 从今天开始本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。 非常适合零基础的小伙伴来学习。 全文大约 【1258】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配 ......
由浅入深学MYSQL之--MySQL分组查询详解
前言 从今天开始本系列文内容就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。 非常适合零基础的小伙伴来学习。 全文大约 【1066】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及 ......
docker mysql error 1045 using password:yes
错误截图 解决办法 找到mysql配置文件 my.cnf 没有映射的话需要进入到MySQL的容器中找到 /etc/ 下 my.cnf文件 在my.cnf中[mysqld]下添加skip-grant-tables 容器里不能直接修改文件,需要安装 相应的vim。 下面通过 docker cp 拷贝文件 ......
mysql 8.0.33-win64安装
mysql 8.0.33下载链接 环境变量path中添加(注意自己的解压目录):D:\mysql-8.0.33-winx64\bin C:\Windows\System32>mysqld --initialize --console 2023-05-05T15:19:16.956795Z 0 [Sy ......
linux安装tomcat,mysql
环境:centos7.6 ssh连接工具:tabby 安装tomcat 创建目录 mkdir /opt/tomcat 获取tomcat: 1.自己百度下载 2.我这里提供百度网盘 链接:https://pan.baidu.com/s/1wgLq5W8PCKFkgl_2IPh41A 提取码:2du6 ......
rpm软件包管理工具命令(二)
rpm2cpio命令 用于将rpm软件包转换为cpio格式的文件。语法:rpm2cpio(参数)参数:文件:指定要转换的rpm包的文件名。实例:rpm2cpio ../libstdc++-4.3.0-8.i386.rpm | cpio -idv ......
MySQL:如何实现主从复制?
简介 MySQL主从复制是一个异步的复制过程,底层是基于MySQL数据库自带的二进制日志功能。 指一台或多台MySQL数据库(从库,slave)从另一台数据库(主库,master)进行日志的复制、日志解析,最终实现从库数据与主库数据保持一致。 原理 1、master将 改变 记录到二进制日志中。 2 ......
linux 安装二进制mysql
https://www.mysql.com/ https://dev.mysql.com/downloads/ 社区版本 https://downloads.mysql.com/archives/community/ 下载linux-generic product version 5.7.20 op ......
mysql8.0 使用navicat报caching_sha2_password' cannot be loaded解决方法
安装 8.0版本的mysql后,使用navicat连接时,报caching_sha2_password' cannot be loaded的异常。 原因为:8.0版本的mysq用户密码加密方式为caching_sha2_password,navicat暂不支持,需要修改下mysql的加密方式。 解决 ......
CentOS虚拟机连接外网,NET模式
大致思路,将主机和CentOS的ip设置成同一网段,并且网关相同,虚拟网络编辑器中的网关也与主机相同 1、主机VMnet8的ip设置 2、CentOS的网关和ip设置 1)查看网络设备名称 2)进入编辑IP和网关、DNS等 进入network-scripts,网络相关的配置文件存放位置 /etc/s ......
mysql关联删除
传统方式: delete from t_base_dl_price where id in ( select a.id from t_base_dl_price a left join t_base_dl_info b on a.userCode = b.user_code where not (b ......
MySQL查出所有的主外键关系、级联关系,并记录起来,删除所有的外键关系,根据记录重新建立外键关系
查出所有的主外键关系并记录起来 可以通过查询information_schema数据库中的REFERENTIAL_CONSTRAINTS表来获取所有的主外键关系。以下是查询语句: ` SELECT K.CONSTRAINT_NAME, -- 外键约束名 K.TABLE_NAME, -- 子表外键所在 ......
【解决】mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
在计算机管理中启动时,发现 mysql 报错:mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。该问题的解决方式为:1 找到 Mysql 的安装路径,看看有没有data文件夹,如果没有data文件夹,自己重新建一个;如果有的话,就把里面的内容全部清空,但 ......
MySQL 8.0关闭binlog
MySQL 8.0关闭binlog默认开启binlog,即使在my.ini或my.cnf的[mysqld]部分没有 log_bin 或 log_bin = mysql-bin binlog默认在Linux的/var/lib/mysql目录下,文件名为binlog.000001格式,在Windows的 ......
Mysql大概内容记录,慢慢加
Mysql的事务特性以及隔离级别(整理了部分锁、MVCC的内容) 因为部分是整理<参考资料>中的博文内容,侵删! 四大特性 Atomicity:原子性 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ......
如何解决centos7出现了 license information,license no accepted
参考https://www.jb51.cc/server/4145760.html ......
windowds下备份MySQL(mysqldump)
mytest.bat文件内容如下 @echo off set backup_date=%date:~0,4%%date:~5,2%%date:~8,2% set db_name=db_test01 db_test02 db_test03 for %%i in (%db_name%) do (mysq ......
Canal1.1.5同步mysql5.7到ES7.10
一、开启mysql的二进制日志 vim /etc/my.cnf log_bin=mysql-bin binlog-format=ROW server_id=1 二、创建索引 要求Mapping中定义的字段名称和类型与待同步数据保持一致 PUT es_test?include_type_name=tr ......
Centos7 网络工具
一、paping测试某个端口连通及丢包率 paping支持的参数 参数含义 -p --port N 指定被测试服务的TCP 端口(必须) –nocolor 屏蔽颜色输出 -t --timeout 指定超时时长,单位毫秒 默认值 1000 -c --count N 指定测试次数 当需要将结果输出到文件 ......
centos os初始设置
echo "192.168.14.141 mysql1" >> /etc/hosts echo "export LANG=en_US" >> ~/.bash_profile 资源限制参数 cat >> /etc/security/limits.conf <<EOF * soft nproc 6553 ......
mysql_clone
How to Install 安装 Using the INSTALL PLUGIN statement: Unix/Linux: mysql> INSTALL PLUGIN clone SONAME 'mysql_clone.so'; Windows: mysql> INSTALL PLUGIN ......