随笔分类 - mysql
摘要:说明: MySQL 为了数据库的安全性默认在链接中断或者错误时记录错误链接的ip 等信息(host_cache),有点像系统的错误日志的一种机制。当同一个ip 异常链接数到达某一阈值(max_connect_errors)后就会对该ip的链接进行阻止。sql 解决办法: 首先连接服务器上执行以下 m
阅读全文
摘要:一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 二、参数说明 slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般
阅读全文
摘要:叙述 工作中一直使用的是MySql 5.6版本,想着MySQL8已经发布好几年了,本地安装个测试数据库看看,但是安装完成后,用Navicat连接,一直报2059错误,真是奇了怪了。 排查 晚上查了原因,说是在MySql8之前的版本,默认的加密规则是mysql_native_password,而在My
阅读全文
摘要:【轻量应用服务器】k3s部署mysql
阅读全文
摘要:一:建表规约 1. 【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsignedtinyint ( 1表示是,0表示否),此规则同样适用于odps建表。 说明:任何字段如果为非负数,必须是unsigned。 2. 【强制】表名、字段名必须使用小写字母或数字;禁止出现数字开
阅读全文
摘要:最近想梳理公司项目的表间关系,从项目后台管理系统的操作入手,以及代码的hibernate注解入手,都不算特别尽人意,于是最后还是鼓捣了一下PowerDesigner的逆向工程图,这样更直观一些。 想着以后不论项目切换或者接手的时候肯定是用得上的,所以在这里也记录一下。 1、MySQL数据库连接(JD
阅读全文
摘要:1、查看mysql版本 方法一:status; 方法二:select version(); 2、Mysql启动、停止、重启常用命令 a、启动方式 1、使用 service 启动: [root@localhost /]# service mysqld start (5.0版本是mysqld) [roo
阅读全文
摘要:mybatis关于jdbc连接报错,5.5.62MySQL连接,出现com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure等问题解决方法
阅读全文
摘要:症状: 安装了mysql 8.0.11 之后本地可以登录,但是远程第三方工具无法连接,防火墙已经放通的, 解决之道: 首先登陆到mysql命令行: mysql -u root -p1进入之后选择mysql库,用户信息都存在这个库的user表中 use mysql;1select host, user
阅读全文
摘要:问题描述 最近在学习MyBatis框架,参考官方的文档通过配置文件的方式已经实现了通过Configuration配置文件和mapper映射文件访问mysql8数据库,于是想试试不使用XML文件去构建SqlSessionFactory,结合配置文件和官方文档,依次构建了DataSource,JdbcT
阅读全文
摘要:最近换电脑安装了mysql8,使用 nacicat连接发现报错1251- Client does not support authentication protocol 错误 从网上百度到原来mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规
阅读全文
摘要:MySQL表名不区分大小写的设置方法在用centox安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大小写不一致造成的。 mysql在windows系统下安装好后,默认是对表名大小写不敏感的,但是在linux下,一些系统需要手动设置。 用root登
阅读全文
摘要:第一步:使用docker pull 拉取docker hub仓库中mysql镜像 (注意备注) l mysql镜像版本如下: 命令:docker pull mysql:8.0 备注:docker pull 默认到官方参考拉取 mysql:8.0 镜像名:镜像tag (ctrl+c)可以取消下载 官方
阅读全文
摘要:mysql 服务器启用event_scheduler
阅读全文
摘要:重设msyql数据库root密码
阅读全文