centos7.3中RPM方式安装mysql5.7
接下来就是安装了,如果是普通用户需要sudo权限,并在执行命令前加sudo。如果安装过mysql先用命令卸载掉相关的包。rpm安装是有依赖关系的所以我们要按照顺序进行安装:
2017-11-19
mysql快速生成百万级测试数据
最近在跟着学习一套开源的电商项目,建了一个项目库所需的数据库。表是有了,但是数据没有。一个电商项目怎么能没有多一点的数据呢,于是决定自己一个表造个几十万数据(总共71个表)。对于假数据只有几点简单的要求:
2022-09-18
【Mysql原理和源码学习记录】学而思网校早读会--持续更新中
重要说明学而思网校服务端早读会在思否开辟免费公开课,将早读会系列分享视频上传至[链接],大家可以一起学习交流~完全公开、完全公开、完全公开,欢迎大家一起交流学习,站在巨人的肩膀上高速成长(感谢各位前辈大神~)~第二阶段主题是【当前】《第二阶段-mysql源码探索 》第一阶段主题是《【Mysql原理与实践】以极客时...
Centos7常用安装和配置
yum安装wget {代码...} 删除ssh信息 {代码...} mysql5.7 {代码...} yum安装redis {代码...} yum安装nginx {代码...} yum安装nodejs {代码...}
2020-02-01
Linux下centos7
Linux基本命令: 0、重啓:reboot 1、查找應用程序: rpm -qa | grep 應用程序名字 幹掉應用程序:rpm -e --nodeps應用程序名字 2、source /etc/profile 配置文件立即生效 3、查看進程49157是否存在:ps -ef |grep 字符串 4、幹掉:kill -9 进程的pid Linux環境下安裝Centos7 工具连接比编码问题: 1、编辑文件 vi /...
2019-12-27
Django项目部署避坑指南(一)
这篇文章主要是要写一下我在将Django项目部署到阿里云服务器上时遇到的一些坑,将它们分享出来,希望遇到相同问题的人可以参考着解决。需要注意这不是部署教程,这里并不会教你如何部署,更不会教你如何使用Django搭建网站,这些内容可以很容易的在网上找到。
MySQL:Buffer Pool、Redo log、Undo log、Binlog笔记
MySQL是计算机程序常用的开源数据库管理系统,MySQL技能一直是面试中高频率命中考题,下面一起简单复盘下MySQL基础知识:MySQL是个支持插拔式的数据库管理系统软件,从存储引擎到解析器都可以被替换,下面以Innodb存储引擎为例进行分析。MySQL对内存的管理以页为单位(16k)从磁盘读取到内存的Buffer Pool中,当查询数据...
2022-07-18
PHP的PDO、GD库、数学常用函数
===============PDO函数===============1.$pdo = new PDO('mysql:host=127.0.0.1;port=3306;charset=utf8;dbname=php','root','123');实例化pdo对象
2019-09-16
关于 OB 4.2.x 新增副本随机拉取问题的解决方案
作者:郑增权,爱可生 DBA 团队成员,OceanBase 和 MySQL 数据库技术爱好者。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 1400 字,预计阅读需要 4 分钟。
2024-12-09
SMProxy 分析 (基于 Swoole 开发的 MySQL 数据库连接池)
在深入了解SMProxy之前,一直认为连接池是对mysql连接对象进行统一管理的处理,但是随之而来的问题是现有的php框架都没有自带mysql连接池,如何以最小的代价替代框架的数据库模块一直是一个难题。
MySQL学习笔记-6-普通索引和唯一索引
3、非主键索引会存储主键索引的值,因此推荐选用短字段当主键索引。4、唯一索引:插入的时候,普通索引比唯一索引性能要高一点,唯一索引需要校验内容。
2021-12-19
离线安装MySQL
服务器环境:CentOS-7.4-x86_64-DVD-1708MySQL版本:mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
Docker学习笔记 05数据挂载
容器数据卷指定路径挂载-v 宿主机目录:容器目录 {代码...} 匿名挂载-v 容器目录 {代码...} 具名挂载具名挂载可以方便的找到我们的卷,使用较多-v 卷名:容器目录 {代码...} docker默认挂载目录:/var/lib/docker/volumes/...拓展-v 通过容器内路径:ro/rw 改变读写权限 {代码...} Mysql数据挂载官方文档:[链接] {代码...} ...
2021-08-01
Python模块学习 ---- random模块
基本随机函数计算机产生随机数是需要随机数种子的,例如给定一个随机数种子,就能利用梅森旋转算法产生一系列随机序列每一个数都是随机数,只要随机种子相同,产生的随机数和数之间的关系都是确定的随机种子确定了随机序列的产生基本随机函数seed() 初始化随机数种子random()生成一个[0.0,1.0]之间的随机小数如果用随机...
2020-08-26
Linux系统下如何安装Mysql(centOS7以上不支持Mysql)
centOS7以上不支持mysql?MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存...
thinkphp 下数据库读写分离代码剖析
MySQL数据主从同步还是要靠MySQL的机制来实现,所以这个时候MySQL主从同步的延迟问题是需要优化,延迟时间太长不仅影响业务,还影响用户体验。
阿里云centos7下环境部署和项目部署
阿里云centos7下环境部署和项目部署系统环境: 阿里云centos7系统 linux下的jdk1.8 linux下的tomcat8 linux下的mysql5.7 jdk1.8的安装 下载jdk官网太慢, 百度网盘下载地址 使用xshell打开linux系统,切换到usr目录,新建文件夹java 使用xftp把jdk传输到 /usr/java 解压当前文件 tar -zxvf jdk-8u161-linux-x64.tar.gz ...