5 月 05 2024 By 云博小周宇 线程池和数据库连接池 数据库 什么是线程池和工作机制? 当一个程序中若创建大量线程,并在任务结束后销毁,会给系统带来过度消耗资源,以及过度切换线程的危险,从而可能导致系统崩溃.为此我们应使用线程池来解决这个问题. 首先创… Read More
5 月 05 2024 By 云博小周宇 如何使用阿里云RDS myslq数据库 数据库 1、点击管理,设置白名单 2、设置白名单 3、前期白名单地址可以设置0.0.0.0/0,好测试上线,后期再修改可以 4、在阿里云的账户管理菜单项,设置root权限和普通用户… Read More
5 月 05 2024 By 云博小周宇 Ubuntu 安装hive + mysql 数据库 先安装mysql sudo apt-get update sudo apt-get install mysql-server sudo mysql_secure_installation具… Read More
5 月 05 2024 By 云博小周宇 Python-MongoDB 数据库 数据库 MongoDB 程序 = 数据结构 + 算法 数存储的发展阶段 文件管理阶段 优点 : 数据可以长期保存 能存储大量的数据 使用比较简单 缺点 : 数据的一致性差 数据冗余度大 查找修改不方便… Read More
5 月 05 2024 By 云博小周宇 mysql-8.0.13在windows上的部署 数据库 1 、下载mysql-8.0.13-x64 官方网站:https://dev.mysql.com/downloads/mysql/ 2、解压到G盘 3、准备my.ini文件保存到解压目录 [mysql… Read More
5 月 05 2024 By 云博小周宇 Python-数据库开发 数据库 1、驱动: MySQL基于TCP 协议之上开发,但是网络连接后,传输的数据必须遵循MySQL的协议。 封装好 MySQL协议的包,就是驱动程序 MySQL的驱动: MySQLdb:最有… Read More
5 月 05 2024 By 云博小周宇 Oracle 的开窗函数 rank,dense_rank,row_number 数据库 1、开窗函数和分组函数的区别 分组函数是指按照某列或者某些列分组后进行某种计算,比如计数,求和等聚合函数进行计算。 开窗函数是指基于某列或某些列让数据有序,数据行数和原始数据数相同,依然能曾现个体数据… Read More
5 月 05 2024 By 云博小周宇 SQL关联查询 直接join 和子查询的区别 数据库 SQL语句执行的时候是有一定顺序的。 1.from先选择一个表,构成一个结果集。 2.where对结果集进行筛选,筛选出需要的信息形成新的结果集。 3.group by对新的结果集分组。 4.havi… Read More
5 月 05 2024 By 云博小周宇 mysql python pymysql模块 基本使用 数据库 我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操作数据库呢? 这就用到了pymysql模块,该模块本质就是一个套接字客户端软… Read More
5 月 05 2024 By 云博小周宇 MySQL 中间件 mycat 的使用 数据库 什么是MYCAT 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融… Read More
5 月 05 2024 By 云博小周宇 哈希算法上——如何防止数据库中的用户信息被脱库? 数据库 网站是怎么存储用户的密码这些重要数据的呢,仅仅 MD5 加密一下存储就够了吗? 1. 什么是哈希算法? 首先,我们要明确一个概念,不管是 “散列” 还是 “哈希”,其实都是英文 “Hash” 的中文翻… Read More
5 月 05 2024 By 云博小周宇 关于MYSQL group by 分组按时间取最大值的实现方法! 数据库 类如 有一个帖子的回复表,posts( id , tid , subject , message , dateline ) , id 为 自动增长字段, tid为该回复的主题帖子的id(外键关联), … Read More
5 月 05 2024 By 云博小周宇 oracle闪回(flashback)的部分实用操作(彻底删除的除外) 数据库 一、数据delete并且commit提交之后的闪回 (一):根据时间来恢复:1、查询数据库当前时间(目的是为了检查数据库时间是否与你电脑时间相近,避免时间不同而将数据恢复到错误时间点)select&n… Read More
5 月 05 2024 By 云博小周宇 mysql8远程客户端连接方式 数据库 mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。… Read More
5 月 05 2024 By 云博小周宇 Sqlite文件在ubunut的查看 数据库 1. How to list the tables in a SQLite database file that was opened with… Read More
5 月 05 2024 By 云博小周宇 CentOS下安装配置MySQL8.0的步骤详解 数据库 下载yum源的安装包 yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm… Read More
5 月 05 2024 By 云博小周宇 [LevelDB] 写批处理过程详解 数据库 leveldb的write代码初看瞎搞一堆,细看则实为短小精悍。 1 Status DBImpl::Write(const WriteOptions& options, WriteBatch*… Read More
5 月 05 2024 By 云博小周宇 修改Mysql索引长度限制 数据库 mysql 索引过长1071-max key length is 767 byte 问题 create table: Specified key was too long; max key lengt… Read More
5 月 05 2024 By 云博小周宇 ELK分析MySQL慢查询日志并生成图像 数据库 一、背景 1.MySQL慢查询日志格式: # Time: 181109 15:04:08 # User@Host: tvpayrcdev[tvpayrcdev] @ [172.16.14.51] Id… Read More
5 月 05 2024 By 云博小周宇 windows编译mysql5.6驱动程序 数据库 。 参考博客 http://blog.sina.com.cn/s/blog_a6fb6cc90101gzm1.html#cmt_5320A795-7F000001-413DD48F-898-8A0 需… Read More