草庐IT

MySQL第六天

全部标签

MySQL安全删除binlog日志

MySQL安全删除binlog日志文章目录MySQL安全删除binlog日志1.查看主库和从库正在使用的binlog是哪个文件2.查看二进制日志3.查询binlog日志4.安全清理binlog日志5.设置自动清理MySQLbinlog日志5.1永久生效5.2临时生效1.查看主库和从库正在使用的binlog是哪个文件showmasterstatus#主库showslavestatus#分库2.查看二进制日志showbinarylogs;或showmasterlogs;或showslavelogs;3.查询binlog日志查询第一个binlog日志showbinlogevents;查询指定binl

docker+jenkins+docker-compose+mysql+elasticsearch+ruoyi(若依)

目录安装docker+jenkins+docker-compose+ruoyi+mysql安装yum命令下载docker-ce启动docker安装docker-compose查询docker和docker-compose兼容性查询docker-compose版本下载docker-compose使用sudo管理员权限执行命令 docker-compose--version 查询是否成功  docker-compose部署若依项目打包部署出现过得问题启动基础环境./deploy.shbase若依数据库默认密码很纳闷deploy.sh modules命令docker安装Jenkinslinux安装j

[MySQL] MySQL表的约束

 在前面的文章中提到了约束,是通过数据类型对字段产生的约束。但是数据类型约束很单一,需要有一些额外的约束,更好的保证数据的合法性,从业务逻辑角度保证数据的正确性。于是就引入了表的约束。 表的约束很多,这里主要介绍如下几个:null/notnull、default、comment、zerofill、primarykey、auto_increment、uniquekey、foreignkey。文章目录一、空属性二、默认值三、列描述四、zerofill五、主键六、自增长七、唯一键八、外键九、综合练习🙋‍♂️ 作者:@Ggggggtm 🙋‍♂️👀 专栏:MySQL 👀💥 标题:MySQL表的约束💥 ❣

Mysql 合并多个分组。GROUP_CONCAT 函数 及其平替函数

1.MySQL中的GROUP_CONCAT函数1.1GROUP_CONCAT函数GROUP_CONCAT函数用于将一个分组内的多行数据合并成一个字符串,并以指定的分隔符进行分隔。常用于需要将一个分组内的多条数据以字符串的形式展示的情况。语法如下:GROUP_CONCAT(expr[ORDERBY{unsigned_integer|col_name|expr}[ASC|DESC][,expr...]][SEPARATORstr_val])其中,expr表示要合并的列或表达式;ORDERBY子句表示对合并结果进行排序;SEPARATOR指定合并后的分隔符。下面是GROUP_CONCAT函数的示例:

【课后习题】 线性代数第六版第二章 矩阵及其运算 习题二

习题二1.计算下列乘积:(1)(4311−23570)(721)\left(\begin{array}{rrr}4&3&1\\1&-2&3\\5&7&0\end{array}\right)\left(\begin{array}{l}7\\2\\1\end{array}\right)⎝⎛​415​3−27​130​⎠⎞​⎝⎛​721​⎠⎞​;(2)(1,2,3)(321)(1,2,3)\left(\begin{array}{l}3\\2\\1\end{array}\right)(1,2,3)⎝⎛​321​⎠⎞​;(3)(213)(−1,2)\left(\begin{array}{l}2\\1\\

Flink-CDC——MySQL、SqlSqlServer、Oracle、达梦等数据库开启日志方法

目录1.前言2.数据源安装与配置2.1MySQL2.1.1安装2.1.2CDC配置2.2Postgresql2.2.1安装2.2.2CDC配置2.3Oracle2.3.1安装2.3.2CDC配置2.4SQLServer2.4.1安装2.4.2CDC配置2.5达梦2.4.1安装2.4.2CDC配置3.验证3.1Flink版本与CDC版本的对应关系3.2下载相关包3.3添加cdcjar至lib目录3.4验证1.前言关于如何使用和配置flinkcdc功能,其实在官方文档(https://ververica.github.io/flink-cdc-connectors/master/)有相关的教程了本

MySql MVCC 详解

注意以下操作都是以InnoDB引擎为操作基准。一,前置知识准备1,MVCC简介MVCC是多版本并发控制(MultiversionConcurrencyControl)的缩写。它是一种数据库事务管理技术,用于解决并发访问数据库的问题。MVCC通过创建多个版本的同一数据,每个版本与一个事务关联,来实现并发控制。数据库在执行更新操作时,会保留之前版本的数据,以便其他正在执行事务的用户可以访问这些数据。每个事务都能看到一个稳定的数据快照,并且仅接触到他们自己的版本,这意味着每个事务可以独立地读取和写入数据,而不会干扰其它事务。MVCC在数据库的可伸缩性和性能方面具有重要作用,尤其是对于高并发的应用程序

【Python】Python操作MySQL详解——PyMySQL

Python操作MySQL详解——PyMySQL一,Python操作数据库简介二,Python操作MySQL——PyMySQL(一)PyMySQL模块简介(二)PyMySQL使用(三)SQL防注入一,Python操作数据库简介Python标准数据库规范为DB-API,DB-API定义了一系列必须的对象和数据库操作方式,以便为各种数据库系统和数据库访问程序提供一致的访问接口。开发人员将接口封装成不同的数据库操作模块,不同的数据库需要不同数据库操作模块,例如,MySQL数据库,它对应以下操作模块:https://wiki.python.org/moin/MySQL其中,最常用的应该是1,MySQL

VsCode连接Mysql、Redis、MariaDB、SQL Server等数据库并进行可视化操作。无需额外的去下载可视化数据软件了,VsCode前端很方便的插件!!!

前言:VsCode直接连接并操作数据库!最近使用公司的新电脑时,才发现好多东西需要重新下载、配置,最近偶然接触到了VsCode的DatabaseClinent插件,可连接众多的服务,其中就支持连接到本地和远程的数据库,可视化操作、语句查询、导入、导出数据等基本功能集合,个人觉得是一个很强大的集合插件,由此编辑本篇文章。一、在VsCode中安装插件    搜索DatabaseClinent然后直接下载即可    安装成功之后,会在左侧显示Database和NOSQL图标二、尝试建立第一次连接本地数据库     点击Database,选择新建连接进入到连接的配置页面,在连接MySql时有四个必填项

mysql数据库中user表字段详解

描述MySQL的user表是MySQL服务器的内置表,它用于存储MySQL服务器上的用户信息,包括用户名、密码、主机名和权限等。它用于控制MySQL服务器上的访问权限,以确保服务器的安全性。表结构CREATETABLE`user`(`Host`char(60)COLLATEutf8_binNOTNULLDEFAULT'',`User`char(32)COLLATEutf8_binNOTNULLDEFAULT'',`Select_priv`enum('N','Y')CHARACTERSETutf8NOTNULLDEFAULT'N',`Insert_priv`enum('N','Y')CHARAC