mysql
文章平均质量分 64
Somnus_小凯
永远相信美好的事情,即将发生
展开
-
手把手教你MySQL 重置密码
MySQL8.0 以后数据库修改密码策略做了变更,在安装数据库的时候没有设置密码环节了,而是在初次启动的时候在 /var/log/mysql/error.log 日志文件中生成一个随机的临时密码。如果你不小心把日志文件删除了或者忘记了密码,我们就需要进行重置密码操作。我们需要知道的是密码存储在 mysql 数据库的 users 表中。 我们只需要绕过 MySQL 身份认证,登录到服务端然后更新 user 表记录即可。先停止现有的 MySQL 服务:接下来重新启动 MySQL 服务:三,重置密码现在原创 2022-12-07 21:38:05 · 1455 阅读 · 1 评论 -
手把手教你Spring Cloud Alibaba系列教程:Nacos数据持久化
同时,在引入MySQL的存储时,由于多了一个中间件的存在,整个Nacos系统的整体可用性一定是会所有下降的。不论如何提高,可用性都难以达到100%,所以这种方式,不论如何提升存储的可用性,理论上都会对Nacos集群的自身可用性造成微小的下降。关于Nacos数据的持久化实现,与其他的中间件相比在实现上并没有采用分布式算法来解决一致性问题,而是采用了比较常规的存储方式来实现。由于采用单一数据源的方式,直接解决了分布式一致性问题,从学习成本的角度上来说,Nacos的实现原理会更容易被理解和接受。原创 2022-10-07 22:38:01 · 547 阅读 · 0 评论 -
Centos通过Docker搭建MySQL的PXC集群
PXC集群的简介Percona XtraDB Cluster(下文简称PXC集群)提供了MySQL高可用的一种实现方法。PXC集群以节点组成(推荐至少3节点,便于故障恢复,后面会讨论两节点的情况),每个节点都是基于常规的 MySQL/Percona Server,意味着你可以从集群中分离出某节点单独使用。集群中每个节点都包含完整的数据。在开篇之前我们先来了解一下为什么需要MySQL集群?PXC集群方案特点?PXC集群方案与Replication区别?让我们带着疑问开始我们的教程。为什么需要MySQ原创 2020-09-01 16:10:01 · 333 阅读 · 0 评论 -
MyBatis Generator 详解
MyBatis Generator中文文档MyBatis Generator中文文档地址:http://mbg.cndocs.tk/该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信转载 2017-06-05 16:36:16 · 628 阅读 · 0 评论 -
CentOS 7 安装 MySQL
环境CentOS 7.1 (64-bit system)MySQL 5.6.24CentOS 安装参考:http://www.waylau.com/centos-7-installation-and-configuration/依赖MySQL 依赖 libaio,所以先要安装 libaioyum search libaio # 检索相关信息yum i转载 2017-06-09 16:25:13 · 1082 阅读 · 0 评论 -
linux(Centos)源码包安装 mysql-5.7.20.tar.gz
1.依赖包安装:yum -y install gcc gcc-c++ cmake ncurses-devel autoconf perl perl-devel2.创建mysql安装目录以及数据存放目录mkdir -p /usr/local/mysql/data3.创建用户、用户组groupadd mysql useradd -r -g mysql mysql4.开始安装tar -zxvf mysq...原创 2018-03-16 10:54:35 · 2645 阅读 · 1 评论 -
为什么程序员喜欢用大量的if... ...else if ;不喜欢用设计模式+反射+自定义注解
面向过程设计和面向对象设计的主要区别是: 是否在业务逻辑层使用冗长的if else判断。如果你的代码还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。传统思维设计 业务逻辑层为什么会使用大量的if else呢?其实目的也是为了重用,但是这是面向过程编程的重用,程序员...原创 2019-09-10 23:44:23 · 1448 阅读 · 0 评论 -
Centos 7 脚本命令环境部署安装JDK+Maven+Git+MySql+Redis,让你快人一步
Centos 7 脚本命令环境部署安装JDK+Maven+Git+MySql+Redis1,首先我们先新建一个存放我们脚本目录的位置mkdir script执行完了,在我们/home目录下就有已经有了这个script文件夹了进入文件目录,把我们提前写好的脚本放进去以上脚本文件就是这几个,下面我们简单的看一下脚本内容以及执行效果。1,JDK的安装jdk相关脚本,...原创 2019-09-30 14:10:42 · 987 阅读 · 0 评论