Mar292020
部署kubernetes时遇到一个报错。
查询pod时
[root@ml ~]# kubectl get pod
状态一直处于ContainerCreating的状态。
NAME READY STATUS RESTARTS AGEmysql-2261771434-13554 0/ 1 ContainerCreating 0 3m
然后我查询了一下pod信息
[root@ml ~]...阅读全文
作者:绝缘体.. | 分类:docker, go, kubernetes, MySQL, 云计算, 数据库, 编程语言 | 阅读: | 标签:docker, go, kubernetes, MySQL, 报错
抢沙发
Mar262020
Mar262020
centos搭建phpMyAdmin远程连接到其他数据库
准备环境:
192.168.1.5(搭建phpmyadmin)
192.168.1.6(搭建mariadb)
1.5配置:
1、安装epel源(我不演示了,我已经装过了)
2、安装php、phpMyAdmin
[root@ml ~]# yum -y install php phpMyAdmin
3、修改phpMyAdmin配置文件
[root@ml ~]# vim /etc/httpd/conf.d/phpMyAdmin.conf (修改这里主要是为了能通过其他ip来进行访问,不然只能用127.0.0.1)
[root@ml ...阅读全文
Mar232020
Sqli-labs Background-2.2 Sql注入截取字符串常用函数
转载自:https://www.cnblogs.com/lcamry/p/5504374.html
在sql注入中,往往会用到截取字符串的问题,例如不回显的情况下进行的注入,也成为盲注,这种情况下往往需要一个一个字符的去猜解,过程中需要用到截取字符串。本文中主要列举三个函数和该函数注入过程中的一些用例。Ps:此处用mysql进行说明,其他类型数据库请自行检测。
三大法宝:mid(),substr(),left()
mid()函数
此函数为截取...阅读全文
Mar192020
事务还没提交的时候,redolog 能不能被持久化到磁盘呢?
又是被自己菜醒的一天,总结面经看到这题目听都没听过,打开百度就像吃饭一样自然。
老规矩,背诵版在文末。
首先,咱需要明白的是,啥是持久化?
听起来高大上,换句简单的话来说,就是把数据写到磁盘上,也成为落盘。
那为啥要做持久化到磁盘?
目的就是可以在数据丢失后进行恢复,保证数据不丢失。
那么对于 MySQL 来说,只要 binlog 和 redolog 都能正确持久化到磁盘上,就可以保...阅读全文
Mar102020
Mar082020
数据库备份恢复实践指南
在任何一个企业或者组织中,数据库都是非常重要的核心组成部分。数据库中存储了大量的关键信息,包括用户数据、业务数据等。而数据的备份和恢复是保障数据库安全和可靠性的重要手段。本文将介绍数据库备份恢复的实践指南,以帮助您更好地保护数据库的数据。
为什么需要数据库备份恢复?
数据库备份恢复是应对一系列问题和风险的有效措施,包括但不限于以下情况:
数据丢失:由于硬件故障...阅读全文
Mar082020
Spring Boot 中配置文件使用
在 Spring Boot 中,配置文件用于管理应用程序的属性和参数值。它允许我们根据不同环境配置应用程序的行为,而无需修改代码。
1. 配置文件的类型
Spring Boot 支持多种类型的配置文件,包括:
application.properties:使用键值对的格式进行配置。
application.yml:使用 YAML 格式进行配置。
application.xml:使用 XML 格式进行配置。
2. 配置文件的位置
Spring Boot 默认会在以下位...阅读全文
Mar072020
MySQL 8.0数据库性能调优实战:索引优化、查询优化与存储引擎配置最佳实践
MySQL 8.0数据库性能调优实战:索引优化、查询优化与存储引擎配置最佳实践
引言:为什么MySQL 8.0性能调优至关重要?
随着企业数据量的爆炸式增长,数据库作为核心基础设施,其性能直接影响系统响应速度、用户体验和业务连续性。MySQL 8.0作为当前主流版本之一,引入了多项重大改进,包括窗口函数、通用表表达式(CTE)、原子DDL操作、JSON增强支持以及更好的查询优化器等特性。这些新功...阅读全文
Mar062020
Natas30 Writeup(sql注入)
Natas30:
本关是一个登录页面,查看源码,可以发现关键代码。
if ('POST' eq request_method && param('username') && param('password')){
my $dbh = DBI->connect( "DBI:mysql:natas30","natas30", "<censored>", {'RaiseError' => 1});
my $query="Select * FROM users where username =".$dbh->quote(param('username')) . " and password ...阅读全文