数据库
文章平均质量分 52
皮皮虾不皮呀
python开发,web开发,最近迷上了NLP。喜欢爱笑的小姐姐,hhhh
展开
-
mysql从5.7平滑升级到8.0.27
mysql升级过程官网下载最新的mysql安装包上传到服务器的/opt/mysql目录下解压:# 文件上传位置在/opt/mysql/下面cd /opt/mysql/# 解压安装包[root@zkmet mysql]# xz -d mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz [root@zkmet mysql]# tar -xvf mysql-8.0.27-linux-glibc2.12-x86_64.tar # 文件夹重命名为mysql8原创 2021-11-12 18:13:00 · 5438 阅读 · 0 评论 -
mysql学习笔记三之主从复制及遇到的报错总结
mysql学习笔记一之数据库安装.mysql学习笔记二之阿里云Mysql8.0平滑升级.环境:采用一主一从的形式主数据库:阿里云服务器8.0.21版本从服务器:docker中安装的mysql8.0.251、主库配置:# 打开数据库my.cnfvi /etc/my.cnf# 增加配置log-bin=mysql-binserver-id=12、添加用于同步的数据库账号# 进入mysql -uroot -p 进入mysql交互界面后use mysql;create user 'pi原创 2021-09-02 23:55:33 · 578 阅读 · 0 评论 -
mysql学习笔记二之阿里云Mysql8.0平滑升级
1、下载最新版的mysql2、上传到阿里云服务器3、解压前三步参考: mysql学习笔记一之数据库安装4、停止mysql的运行systemctl stop mysqld5、执行mysql安装命令,和安装数据库命令一致rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps --fo原创 2021-09-02 23:44:56 · 514 阅读 · 0 评论 -
mysql学习笔记一之云服务器安装数据库8.0安装
1、根据你对应的系统下载 MySQL 所需要的安装包(我的是阿里云服务器centos) 网址:https://dev.mysql.com/downloads/mysql/2、将下载的包上传到服务器,建议放到/opt/download 目录下,注意download是我自己创建的[root@iZwz9hw4qywrrl4vj6o0j1Z ~]# cd /opt/download/ [root@iZwz9hw4qywrrl4vj6o0j1Z download]# ll-rw-r--r-- 1原创 2021-09-02 23:37:36 · 153 阅读 · 0 评论 -
redis学习笔记四之redis安装(linux系统)
下载并解压安装包[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz**[root@localhost local]# tar -zxvf redis-5.0.3.tar.gz**下载安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。[root@localhost local]# yum ins原创 2021-08-27 00:30:48 · 85 阅读 · 0 评论 -
redis学习笔记三之内存淘汰策略
Redis的内存淘汰策略是指在Redis的用于缓存的内存不足时,怎么处理需要新写入且需要申请额外空间的数据。全局的键空间选择性移除noeviction:当内存不足以容纳新写入数据时,新写入操作会报错。allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的key。(这个是最常用的)allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除某个key。设置过期时间的键空间选择性移除volatile-lru:当内存不足以容纳新写入数据时,在设置原创 2021-08-27 00:20:03 · 96 阅读 · 0 评论 -
redis学习笔记二之持久化
redis持久化存储有两种解决方案RDB和AOF。AOF和RDB同时使用时,AOF优先加载。RDB在指定的时间间隔内生成数据集的时间点快照,适应于大数据量的备份,会丢失一部分的数据,对数据准确性要求不高的情况下使用。RDB的优点:简称“3更”1.体积更小:相同的数据量rdb数据比aof的小,因为rdb是紧凑型文件2.恢复更快:因为rdb是数据的快照,基本上就是数据的复制,不用重新读取再写入内存3.性能更高:父进程在保存rdb时候只需要fork一个子进程,无需父进程的进行其他io操作,也保证了服务原创 2021-08-27 00:17:35 · 94 阅读 · 0 评论 -
redis学习笔记一之数据类型
基本概念共16个子数据库,分别为0-15。默认端口6379作用:数据库缓存消息中间件**Redis是单线程的!**6.0以上是多线程的Redis是基于内存操作,CPU不是Redis的瓶颈,Redis的瓶颈是机器的内存和网络的带宽,所以单线程来实现不奇怪。但是单线程为啥还这么快?多线程(CPU上下文切换)不一定比单线程效率高核心:redis将所有的数据放在内存中,所以说使用单线程去操作效率是最高的,多线程(cpu上下文切换:耗时的操作),对于内存系统来说,如果没有上下文切换效率原创 2021-08-27 00:11:35 · 146 阅读 · 0 评论 -
phpstudy安装后使原本的mysql连接不上
记phpstudy安装后使原本的mysql运行不了环境:win10现象:安装phpstudy后本地数据库连接报错,一直连接不上。且服务中没有msyql。原因:phpstudy和原本的mysql都是3306端口导解决方法:环境:win10现象:安装phpstudy后本地数据库连接报错,一直连接不上。且服务中没有msyql。报错内容:ERROR 1045 (28000): Access deni...原创 2020-01-04 18:40:17 · 3100 阅读 · 0 评论 -
数据库中复制表结构和内容到另一张表中
Sql server :select * into table_new from table_old ; 复制结构和数据select * into table_new from table_old where 1=2;只复制结构Orical:create table table_new as select * from table_old;复制结构和数据create table tabl...原创 2018-10-22 21:28:16 · 7638 阅读 · 1 评论