随笔分类 -  数据库

摘要:在mysql中如何设置时间 在MySQL中设置时间主要涉及到两个方面:一是设置数据库服务器的系统时间,二是设置表中的时间字段。 一、设置数据库服务器的系统时间 MySQL数据库服务器的系统时间通常与操作系统的时间同步。如果你需要调整MySQL服务器的时间,可以通过以下命令: 代码语言:txt 复制 阅读全文
posted @ 2024-12-24 17:04 vello 阅读(288) 评论(0) 推荐(0) 编辑
摘要:解决MySQL 1040错误 - "Too many connections"的方法如下: 可以直接通过命令行临时设置 set global max_connections = 500; [mysqld] max_connections = 500 这里的数字可以根据你的需求进行调整。确保重启MyS 阅读全文
posted @ 2024-11-25 16:33 vello 阅读(1071) 评论(0) 推荐(0) 编辑
摘要:一、SQL备份脚本 !/bin/bash 备份脚本 备份文件保存路径 BACKUP_DIR="/path/to/your/dir" MySQL 数据库用户名 DB_USER="username" MySQL 数据库密码 DB_PASSWORD="password" 需要备份的数据库名称 DB_NAM 阅读全文
posted @ 2024-11-20 16:47 vello 阅读(356) 评论(0) 推荐(0) 编辑
摘要:解决:[Err]2006-MySQL server has gone away 在Navicat某一数据库中导入SQL文件,即执行数据批量恢复,报错。 需要重新设置初始的max_allowed_packet参数,默认为4M,不足。 (1)修改max_allowed_packet 打开MySQL安装目 阅读全文
posted @ 2024-11-18 18:28 vello 阅读(1793) 评论(0) 推荐(0) 编辑
摘要:一、maven依赖 com.alibaba druid-spring-boot-starter <!-- Mysql驱动包 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> 阅读全文
posted @ 2024-11-14 17:13 vello 阅读(375) 评论(0) 推荐(0) 编辑
摘要:如果某个主库执行了很多sql操作,导致mysql-bin的位置很大,如下图 从库设置同步的主库时,千万不能设置在这个binlog位置,否则后续的很多主库操作,在从库都会失败,报这种坐标位置等等的错误 Coordinator stopped because there were error(s) in 阅读全文
posted @ 2024-11-14 10:58 vello 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Mysql中导入数据时,报 [ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may 阅读全文
posted @ 2024-11-13 21:08 vello 阅读(800) 评论(0) 推荐(0) 编辑
摘要:Multiple files found for the same tablespace ID: 说明表空间ID重复了,无法启动mysql 需要到mysql的data目录将相应冲突的表空间ID删除或者备份 阅读全文
posted @ 2024-11-13 21:04 vello 阅读(180) 评论(0) 推荐(0) 编辑
摘要:一、下载mysql镜像 略 ![](https://img2024.cnblogs.com/blog/3440595/202411/3440595-20241113160413461-1927204408.png) 二、主节点 my.cnf配置 [mysqld] ## 设置server_id,同一局 阅读全文
posted @ 2024-11-13 16:14 vello 阅读(26) 评论(0) 推荐(0) 编辑
摘要:一、MySQL数据库被攻击 登录MySQL总是发现数据库没了,原来是被攻击了,大家看看 主要是自己本地root用户没有做登录限制,导致被攻击。 二、权限限制 1.root用户只允许本机登录,并设置复杂密码->大小写英文+数字+特殊符号+长度大于8 2.开通第二用户,授权 部分数据库的增删改查权限。 阅读全文
posted @ 2024-10-30 17:47 vello 阅读(55) 评论(0) 推荐(0) 编辑
摘要:一、合并字符串 1.字符串合并concat concat(string1,string2...stringN); 2.在合并的相邻字符串间插入一个特殊符号concat_ws concat_ws(separator,string1,string2...stringN); 二、切割字符串 1.分隔符切割 阅读全文
posted @ 2024-10-28 16:34 vello 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一、MySQL的权限 二、权限用法 1.创建用户create user 'admin'@'%' identified by 'your_password'; 可通过navicat加密方式登录 2.创建用户create user 'admin'@'%' identified with mysql_na 阅读全文
posted @ 2024-10-28 14:54 vello 阅读(78) 评论(0) 推荐(0) 编辑
摘要:一、mysql8.0升级了登录密码认证策略 select user,host,plugin from mysql.user; 二、修改密码认证策略 alter user 'admin'@'%' IDENTIFIED with mysql_native_password by 'new_passwor 阅读全文
posted @ 2024-10-28 14:28 vello 阅读(160) 评论(0) 推荐(0) 编辑
摘要:最近发现mysql的linux版都有一个glibc后缀,特意查了一下这个glibc与mysql的关系 一、解释 MySQL是一款流行的开源关系型数据库管理系统,而Glibc则是GNU C库(GNU C Library)的简称。Glibc是大多数Linux系统上的标准C库,提供了许多基本的系统调用和函 阅读全文
posted @ 2024-09-18 11:20 vello 阅读(159) 评论(0) 推荐(0) 编辑
摘要:一、下载 二、解压、初始化数据库 以windows管理员打开cmd 进入MySQL解压后的bin目录 1.my.ini配置文件设置 [mysqld] port=3306(初始端口可任意修改) basedir="D:/mysql-8.0.40-winx64/" datadir="D:/mysql-8. 阅读全文
posted @ 2024-08-21 17:57 vello 阅读(970) 评论(0) 推荐(0) 编辑
摘要:一、索引的数据结构 MySQL中索引是一种数据结构,可以理解为 像一本书的目录一样的结构。 B+Tree的理解 B+Tree说白了还是Tree,属于二叉树的高级变体 先了解二叉树 平衡二叉树,能对结构进行左旋、右旋,以达到左子树与右子树 高度差的绝对值不超过1,即高度差为0-1之间。 平衡二叉树的旋 阅读全文
posted @ 2024-06-14 22:49 vello 阅读(33) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示