06 2019 档案
摘要:本文主要记录下lvs和keepalived安装配置以及使用。由于要做HA集群,还要做LB集群,HA要搭建主从需要2台服务器,LB集群rs服务器也至少需要2台。 测试环境信息 主机ip 角色 安装软件 192.168.149.137 Lvs+keepalived MASTER Ipvsadm keep
阅读全文
摘要:本文主要练习mysql中group by、having、order by、limit等的基本使用。练习题、表结构以及测试数据均借用老男孩教程中的数据。 一、表结构和数据 表结构和表数据 /* Navicat Premium Data Transfer Source Server : localhos
阅读全文
摘要:本篇主要记录一些视图、触发器、存储过程、函数、索引等mysql知识。 一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。视图只是一个临时表、只能执行查询、执行sql调用视图时才获取数据
阅读全文
摘要:pymysql是Python中操作MySQL的模块,本文主要介绍pymysql一些基本使用 一、查询数据 #!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='x
阅读全文
摘要:通过mysql和python相关知识实现简单权限管理系统。主要功能有添加、删除用户、添加删除权限以及分配权限等。实现过程中主要运用了mysql创建表、sql语句、外键、navicat使用、python模块pymysql操作mysql、python动态导入模块等相关知识。 一、数据库表设计 1、表的相
阅读全文
摘要:一、数据库操作 1、数据库级别 2、用户管理 3、授权管理 4、表级别 1、创建表 是否可空,null表示空,非字符串 not null - 不可空 null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 create table tb1( nid int
阅读全文
摘要:一、什么是线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。python中不同的线程实际上并没有同时运行:它们只是看起来像是同时运行的。由于GIL(Global
阅读全文