mariadb

Centos7+Mysql8双机热备(主-主复制HA) 操作说明

我怕爱的太早我们不能终老 提交于 2020-08-09 11:04:29
Centos7+Mysql8双机热备(主-主复制HA) 操作说明 庞国明,2018-09-13 1.1 操作前的准备 两台服务器,并同时按照Centos7.3新装版本(必须装相同版本); 如果有外网链接则配置Centos7联网、安装wget工具,如果没有外网链接则跳到 “1.2 centos7下安装mysql”; 配置Centos7 联网 新装Centos7默认联网是关闭的,可以通过以下步骤设置开机联网 第一步:[root@localhost ~]# cd /etc/sysconfig/network-scripts/ 第二步:[root@localhost ~]# ls 这时候你会发现没有教程上说的ifcfg-eth0文件,打开第一个即可。 有的教程找不到就新建一个,肯定是错的。 第三步:[root@localhost ~]# vi ifcfg-eno167777736 第四步:修改ONBOOT为yes 保存退出(参考vi使用方法) 第五步:[root@localhost ~]# service network restart Centos7 下安装wget 本次操作采用Centos 的yum源安装,需要先下载rpm包,因此我们需要先安装wget下载工具 [root@localhost ~]# yum install wget 安装期间会提示确认提示,输入y 确认安装即可。 1

MariaDB Window Functions窗口函数分组取TOP N记录

偶尔善良 提交于 2020-08-09 05:49:54
窗口函数在MariaDB10.2版本里实现,其简化了复杂SQL的撰写,提高了可读性。 在某些方面,窗口函数类似于 聚集 函数, 但它不像聚集函数那样每组只返回一个值,窗口函数可以为每组返回多个值。 作为一种高级查询功能,解释起来并非易事。提供窗口函数介绍的最佳方法是通过示例,让我们看看窗口函数实现分组取TOP N记录。 表结构 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `SName` varchar(100) DEFAULT NULL COMMENT '姓名', `ClsNo` varchar(100) DEFAULT NULL COMMENT '班级', `Score` int(11) DEFAULT NULL COMMENT '分数', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; insert into `student`(`id`,`SName`,`ClsNo`,`Score`) values (1,'AAAA','C1',67),(2,'BBBB','C1',55),(3,'CCCC','C1',67),(4,'DDDD','C1',65), (5,'EEEE','C1',95),(6,

个人笔记:腾讯云安装ZABBIX4+Grafana6监控系统的安装配置

Deadly 提交于 2020-08-09 02:19:31
试验环境:腾讯云主机1C2G 试验日期:20200508 第一章 配置ZABBIX服务端 [root@VM_0_3_centos install_zabbix]# yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash [root@VM_0_3_centos install_zabbix]# vi /etc/httpd/conf/httpd.conf ServerName VM_0_3_centos //修改为主机名 DirectoryIndex index.html index.php //修改 :wq [root@VM_0_3_centos install_zabbix]# vi /etc/php.ini date.timezone = PRC //修改为中国时区 :wq [root@VM_0_3_centos install_zabbix]# systemctl stop firewalld.service [root@VM_0_3_centos install_zabbix]# setenforce 0 [root@VM_0_3_centos install_zabbix]

Exclude certain values when splitting a fix value to countries based on a daily revenue share

岁酱吖の 提交于 2020-08-08 20:19:52
问题 DB-Fiddle CREATE TABLE sales ( id int auto_increment primary key, country VARCHAR(255), sales_date DATE, sales_volume INT, fix_costs INT ); INSERT INTO sales (country, sales_date, sales_volume, fix_costs ) VALUES ("DE", "2020-01-03", "500", "0"), ("NL", "2020-01-03", "320", "0"), ("FR", "2020-01-03", "350", "0"), ("None", "2020-01-30", "0", "2000"), ("DE", "2020-02-15", "700", "0"), ("NL", "2020-02-15", "420", "0"), ("FR", "2020-02-15", "180", "0"), ("None", "2020-02-29", "0", "5000"), ("DE",

Exclude certain values when splitting a fix value to countries based on a daily revenue share

早过忘川 提交于 2020-08-08 20:19:26
问题 DB-Fiddle CREATE TABLE sales ( id int auto_increment primary key, country VARCHAR(255), sales_date DATE, sales_volume INT, fix_costs INT ); INSERT INTO sales (country, sales_date, sales_volume, fix_costs ) VALUES ("DE", "2020-01-03", "500", "0"), ("NL", "2020-01-03", "320", "0"), ("FR", "2020-01-03", "350", "0"), ("None", "2020-01-30", "0", "2000"), ("DE", "2020-02-15", "700", "0"), ("NL", "2020-02-15", "420", "0"), ("FR", "2020-02-15", "180", "0"), ("None", "2020-02-29", "0", "5000"), ("DE",

Exclude certain values when splitting a fix value to countries based on a daily revenue share

自古美人都是妖i 提交于 2020-08-08 20:16:40
问题 DB-Fiddle CREATE TABLE sales ( id int auto_increment primary key, country VARCHAR(255), sales_date DATE, sales_volume INT, fix_costs INT ); INSERT INTO sales (country, sales_date, sales_volume, fix_costs ) VALUES ("DE", "2020-01-03", "500", "0"), ("NL", "2020-01-03", "320", "0"), ("FR", "2020-01-03", "350", "0"), ("None", "2020-01-30", "0", "2000"), ("DE", "2020-02-15", "700", "0"), ("NL", "2020-02-15", "420", "0"), ("FR", "2020-02-15", "180", "0"), ("None", "2020-02-29", "0", "5000"), ("DE",

5分钟快速部署zabbix5.0

我只是一个虾纸丫 提交于 2020-08-08 15:48:10
1、zabbix介绍 Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护, 并为用户提供技术支持服务。 Zabbix 是一个企业级分布式开源监控解决方案。 Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。 2、zabbix5.0部署 2.1、installing the repository wget https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm rpm -ivh zabbix-release-5.0-1.el7.noarch.rpm 2.2、installing server/agent/frontend yum install zabbix-server-mysql zabbix-agent -y Zabbix 前端需要额外的基础安装包。 您需要在运行 Zabbix 前端的系统中启用可选 rpms 的软件仓库: [root@docker-1 yum.repos.d]# yum install centos-release-scl -y

基于安卓手机使用Termux搭建web服务器教程

孤人 提交于 2020-08-08 14:36:36
基于安卓手机使用Termux搭建web服务器教程 一.软件的准备 Termux Android5.0以上的手机(最好root) Xshell 6(windows软件) 二.前期Termux的设置与安装准备 1.Termux的安装 ​  首先在安卓手机上安装Termux。这个软件的安装要求是Android5.0及以上,建议将手机root。 2.Termux的配置 a.为Termux改源 安装好以后,先改源(要不下载太慢),建议改成清华源。 Termux 自带vi,设置默认编辑器为vi,以及使用vi编辑器编辑软件源: export EDITOR = vi apt edit-sources 回车后是个这样的,按i进入编辑模式: ​添加: deb [ arch = all,你的平台架构 ] http://mirrors.tuna.tsinghua.edu.cn/termux stable main 填写完成后,手机上的输入法上方应该会有ESC这个按键,点一下,然后找符号中的 “ : “ 号,然后最下面会有一个**:**出来,再输入wq,手机回车,就保存并退出vi了。 b.升级软件库 pkg update pkg upgrade c.安装openssh并设置 升级好后我们下载openssh,方便我们在电脑上用电脑键盘操作,提高效率。安装openssh命令: pkg install

【mysql】新手必备 centos7 安装mysql8

两盒软妹~` 提交于 2020-08-08 08:07:12
@[toc] 前言 在CentOS中默认的数据库是mariadb, 所以安装mysql比以前稍微有了点难度,尤其对于新手来说,看着文档就是做不出来。很无奈,今天我特地整理了在centos7中安装mysql的详细过程,供新手学习。 实验环境 1. 内核版本 [root@gaosh-64 ~]# uname -r 3.10.0-1127.13.1.el7.x86_64 2. 操作系统版本: [root@gaosh-64 ~]# cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) [root@gaosh-64 ~]# 3. 准备mysql数据库及版本: mysql80-community-release-el7-3.noarch.rpm 为了方便你下载:我上传到了百度云盘 百度云盘链接: https://pan.baidu.com/s/1Vt2IOeV2NKZrhewKtd9hzg 提取码:x788 4. 卸载掉机器中mariadb的包 [root@gaosh-64 ~]# rpm -qa |grep mariadb rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps 或者使用 [root@gaosh-64 ~]# yum -y remove mariadb-libs