Jul082022
docker 自定义镜像的一些笔记
docker ubuntu 安装 mysql5.7
apt update
#设置时区 并安装一些必要的基本工具
apt install -y tzdata wget vim net-tools iputils-ping
cd /opt/ && mkdir mysql5.7.31 && cd mysql5.7.31
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-server_5.7.31-1ubuntu18.04_amd64.deb-bundle.tar
删除两个不需要的包
tar -vxf mysql-server_5.7.31-1ubuntu18....阅读全文
作者:绝缘体.. | 分类:amd, docker, MySQL, python, sqlite, 云计算, 数据库, 科技企业, 编程语言, 首页 | 阅读: | 标签:amd, docker, MySQL, python, sqlite
抢沙发
Mar022022
Sep092021
常见sql注入payload
1. SQL Server Payload
1.1. 常见Payload
Version
SELECT @@version
Comment
SELECT 1 -- comment
SELECT /*comment*/1
Space
0x01 – 0x20
用户信息
SELECT user_name()
SELECT system_user
SELECT user
SELECT loginame FROM master..sysprocesses WHERE spid = @@SPID
用户权限
select IS_SRVROLEMEMBER('sysadmin')
select IS_SRVROLEMEMBER('db_owner')
List User
SELECT...阅读全文
Oct082020
SQL中的Table already exists表已存在错误的处理
在SQL中,当我们尝试创建一个新的表时,如果同名的表已经存在,就会发生”Table already exists”表已存在的错误。这个错误可能会在我们执行CREATE TABLE语句时发生。
错误原因
当我们执行CREATE TABLE语句时,数据库会首先检查是否已经存在同名的表。如果存在同名的表,那么数据库会抛出”Table already exists”错误。
错误处理方法
当我们遇到”Table alread...阅读全文
Aug262020
云原生数据库架构设计:Kubernetes环境下MySQL高可用集群部署与运维最佳实践
云原生数据库架构设计:Kubernetes环境下MySQL高可用集群部署与运维最佳实践
引言
随着云原生技术的快速发展,Kubernetes已成为容器编排的事实标准。在云原生环境下,数据库作为应用的核心组件,其高可用性和稳定性至关重要。MySQL作为最流行的开源关系型数据库,在Kubernetes环境中部署和运维面临着新的挑战和机遇。
本文将深入探讨如何在Kubernetes环境中构建MySQL高可用集群,涵盖架构...阅读全文
Apr262020
iOS中的文件操作与存储
在iOS应用中,文件操作与存储是一个非常重要的功能,它允许我们读取、写入和管理文件和文件夹,为用户提供方便的数据存储和访问方式。本文将介绍一些常用的文件操作方法和存储选项。
文件操作
读取文件
在iOS中,我们可以使用以下方法来读取文件:
// 读取文本文件
NSString *path = [[NSBundle mainBundle] pathForResource:@"example" ofType:@"txt"];
NSString *content = [NSString s...阅读全文
Feb092020
iOS开发入门指南-基础知识
iOS开发是一门独具挑战性和魅力的技术,通过这篇指南,您将了解iOS开发的基本知识和技术。
1. 开发环境
要开始iOS开发,您需要一台Mac电脑、最新版本的Xcode(苹果官方开发工具)以及一个有效的Apple开发者账号。您可以从Mac App Store免费下载Xcode,然后在开发者中心注册一个Apple开发者账号。
2. Swift编程语言
Swift是苹果推出的一门现代、快速、安全的编程语言,用于开发iOS、macOS...阅读全文
Jan272020
Dec302019
sqlmap详解
sqlmap是一个自动化的sql注入工具,其主要功能是扫描、发现并利用给定URL的SQL注入漏洞,内置了很多绕过插件,支持的数据库有MySQL, Oracle,PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird,Sybase和SAP MaxDB。sqlmap支持五种不同的注入模式:
1 基于布尔的盲注,即可以根据返回页面判断条件真假的注入;
2 基于时间的盲注,即不能根据页面返回内容判断...阅读全文
Jun152019
快速入门使用Flask进行后端开发
介绍
Flask是一个轻量级的Python Web框架,它简单易用,灵活而且功能强大。使用Flask,您可以快速搭建出符合RESTful风格的API接口,并且支持各种常见的数据库,如MySQL、PostgreSQL和SQLite等。本文将为您提供一个快速入门使用Flask进行后端开发的指南。
前提条件
在开始之前,请确保您已经安装了Python和pip包管理器。您可以通过以下命令验证是否已经安装成功:
$ python --version
$ pi...阅读全文
