经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
数据库/运维:WindowsLinux/ShellNginxUNIXMySQLMS SQL ServerMS AccessMS DOS命令OracleSQLiteMongoDBRedisSSDBMemcachedCassandraHibernateMariaDBMyBatisSlickSparkKubernetesneo4jTiDBPostgreSQLInfluxDBRocketMQRabbitMQ
 数据库/运维
CentOS 7 编译 mysql 8.0.12

CentOS 7 编译 mysql 8.0.12

步骤一:安装mysql依赖 yum install -y libaio numactl 步骤二:下载mysql社区版 wget https: dev.mysql.com/get/Download MySQL-8.0/mysql-8.0.12-linux-glibc2.12-x86_64...[2018/10/8]

Ubuntu下面MySQL的参数文件my.cnf浅析

  前几天刚接手一个MySQL数据,操作系统为Ubuntu 16.04.5 LTS,  数据库版本为5.7.23-0ubuntu0.16.04.1(APT方式安装的MySQL)。这个操作系统下的MySQL的配置文件my.cnf很多地方都让人有点不适应(跟之前的MySQL环境有...[2018/10/8]

SQL 牛刀小试 1 —— 查询操作

#创建数据库 create database ST CHARACTER set utf8; #创建用户 create user ST identified by ''19980510''; #授权用户操作该数据库 grant all on ST.* to ST; ---------------- ...[2018/10/8]

CentOS7下Mysql5.7主从数据库配置

本文配置主从使用的操作系统是Centos7,数据库版本是mysql5.7。 准备好两台安装有mysql的机器(mysql安装教程链接) 主数据库配置 每个从数据库会使用一个MySQL账号来连接主数据库,所以我们要在主数据库里创建一个账号,并且该账号要授予 REPLICATION SLAVE 权...[2018/10/8]

MySQL中的字符串

MySQL的字符串是从1开始编号的,这与计算机编程语言有所不同,在MySQL中1代表第一个字符,-1代表最后一个字符,以此类推。 MySQL中百分号“%”代表的是任意个字符,下划线“_”代表的是任意一个字符。[2018/10/8]

MySQL集群架构01MySQL架构的关注点

MySQL集群架构系列将讨论MySQL集群架构的几种最常见形式解决的问题,实现原理,存在的问题,以及环境搭建步骤。 本文主要讨论MySQL架构关注的问题。   1.高可用的作用 在MySQL的高可用架构中,高可用的作用简单来讲就是保证整个架构的对外服务不会出现中断,即通过技术手段...[2018/10/8]

MySQL导入数据报 Got a packet bigger than‘max_allowed_packet’bytes 错误的解决方法

MySQL根据配置文件会限制Server接受的数据包大小。有时候大的插入和更新会受 max_allowed_packet 参数限制,导致大数据写入或者更新失败。   通过终端进入mysql控制台,输入如下命令可以查看max_allowed_packet值的大小: show...[2018/10/8]

keepalived+双主实践

    工作不怎么忙,搞点儿开发吧差点儿事,就想着弄点儿架构的事儿。正好前段时间看过关于keepalived+双主实现高可用的文章,也恰好身边的朋友所在的公司也部分用这个架构。没什么事儿就搞搞吧,正好对比下MMM、MHA、keepalived+双主三种架构的优劣和DB维护的体验...[2018/10/8]

MySQL设置global变量和session变量

1、在MySQL中要修改全局(global)变量,有两种方法: 方法一,修改my.ini配置文件,如果要设置全局变量最简单的方式是在my.ini文件中直接写入变量配置,如下图所示。重启数据库服务就可以使全局变量生效。 我们打开几个mysql命令行,可以看到所有会话中的变量都生效了,如...[2018/10/8]

length() 用法

length:(字符串 | 列):求出字符串的长度; 求出bqh4表中zym列的长度。 select * from bqh4select a.*,length(zym) from bqh4 a [2018/10/8]

Mongodb集群架构之副本集架构

Mongodb集群架构之副本集架构

 本文介绍了热门的NoSQL数据库MongoDB的副本集这种分布式架构的一些概念和操作。主要内容包括: MongoDB副本集相关概念 MongoDB副本集环境搭建 MongoDB副本集的读写分离 MongoDB副本集的故障转移 MongoDB副本集的优点 MongoDB副本集...[2018/10/8]

Mongodb集群架构之分片架构

Mongodb集群架构之分片架构

    本文介绍了热门的NoSQL数据库Mongodb的分片架构模式的相关概念以及分片环境搭建方法。分片就是在分布式数据架构中常见的Sharding这个词。Mongodb分片的方式包括范围分片、哈希分片和标签分片三种。       1....[2018/10/8]

Redis的持久化

RDB RDB是将当前数据生成快照保存到硬盘上。   RDB的工作流程: 1. 执行bgsave命令,Redis父进程判断当前是否存在正在执行的子进程,如RDB/AOF子进程,如果存在bgsave命令直接返回。 2. 父进程执行fork操作创建子进程,fork操作过程中父进程被阻塞。 3...[2018/10/8]

编译部署 Mysql 5.7

1.环境准备 RHEL7.4(最小化安装)  64bit   2G 内存 (1G 内存编译将近一个小时) 磁盘空间 15G 以上。  配置为本地yum 源  从MySQL5.7版本开始,安装MySQL需要依赖 Boost 的C++扩展,...[2018/10/8]

Mongodb集群架构之分片+副本集架构

在热门的NoSQL数据库Mongodb中,还支持一种分片+副本集架构的集群。本文将介绍分片+副本集架构的集群的相关概念以及环境搭建工作,同时介绍了标签分片在这种架构中的应用。   1.分片+副本集架构相关概念 在Mongodb分片架构中提到了单纯的分片架构中存在单点故障问题,这里将...[2018/10/8]

在Windows 10 x64 编译ReactOS-0.4.5源码并在VMare中运行

1.首先下载ReactOS源码(版本是0.4.5,最新版本0.4.9暂没有编译),然后下载RosBe(版本是2.1.6) 2.将下载好的ReactOS源码包放到指定磁盘的文件夹中,目录路径为英文(重要),下面规定为%os_path 3.安装RosBe,安装过程注意选择ReactOS存放路径,应...[2018/10/8]

虚拟机安装windows7 VMware12 安装window7

闲来无事就来搞虚拟机装操作系统!期间出现很多错误,分享一下 一。安装虚拟机 二。准备安装的镜像文件   我下载的是windows7纯净版 深度技术里面下载的(http: www.xitongzhijia.net/win7/201805/125616.html),在系统之家的安装不成功 三。...[2018/10/8]

计算机算法与分析第一章学习心得

学习了第一章,我更多的了解了有关算法如何分析其优劣,而算法的复杂性主要看其空间复杂性和时间复杂性。而在实践中,我发现时间复杂性对计算机的影响颇大。两段代码一个时间复杂性为O(n),而另一个为O(n^2)他们的运行效率就相差甚远,尤其是在计算量大的数据计算下。而在做第二章的作业时,我也能体会到同样的...[2018/10/8]

win7系统搭建FTP服务器

  工作需要,所以研究了一下。 1. 打开:   控制面板 -> 卸载程序 -> (左侧)打开或关闭windows功能    等个一小会,勾选如下图红色方框内的选项。 2. 开始 -> 搜索: IIS   打开,如下: 3. 左侧,右...[2018/10/8]

使用 seafile搭建私有云盘

一、系统环境 系统:CentOS7-1708 IP地址:192.168.159.33 二、安装seafile [root@seafile ~]# yum -y install epel-release [root@seafile ~]# rpm --import http: li.nux.ro/...[2018/10/8]

wubiuefi-支持新版本ubuntu的wubi

由于某些原因,ubuntu官方不再提供新版的wubi 这就使得部分想快速且安全尝试新版ubuntu的用户望而却步 最近在外文网站找到了wubi的新版本wubiuefi,支持最新版的ubuntu 目前支持版本如下: 14.04.3、14.04.4、14.04.515.1016.04、...[2018/10/8]

Linux LVM学习总结——Insufficient Free Extents for a Logical Volume

如下所示,在创建LV的时候,偶尔会遇到“Volume group "xxxx" has insufficient free space (xxxx extents): xxxx required”这类错误。表示Volume group的可用空间不够了。如下测试所示:   root@...[2018/10/8]

LInux下(centos7.2)更新 python3.7

 进入超级管理员目录       su root 下载           wget https: www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz &nbs...[2018/10/8]

集群搭建笔记

目录 综合架构图 主机规划 ip 基础优化 m01 搭建yum仓库 backup- rsync全网备份 nfs 共享存储项目 NFS 共享存储数据实时复制到 backup SSH、Ansible,批量管理服务项目 MySQL 数据库环境搭建 Nginx+PHP 流行动态 Web 环境搭建 Ngi...[2018/10/8]

MIT-6.828 环境搭建

MIT 6.828是操作系统中最经典的一门课程。完成所有的lab就相当于完成了一个迷你的操作系统。我跟的是2018年的课程,课程首页在6.828课程官网。当然所有资料都是英文的,所以难度也不低,这里推荐几本非常有用的参考书:《x86汇编语言-从实模式到保护模式》,《程序员的自我修养-链接、装载与库...[2018/10/8]

Ubuntu下创建XFS文件系统的LVM

以前在Linux下面玩LVM,一般都是选择ext3、ext4格式的文件系统,最近在Ubuntu 16.04.5下安装配置一个MySQL数据库服务器,遂测试了一下XFS文件系统的LVM,其实仔细对比下来,差别不大,只是文件格式化的区别以及件系统的调整命令的不同。下面很多地方不做过多解释,只是简单的记...[2018/10/8]

虚拟机安装Linux Centos

1.准备工作:   Linux系统:      可以去 https: www.centos.org/download/ 下载DVD ISO版   虚拟机         2.VMware配置          &...[2018/10/8]

树莓派搭建Seafile个人网盘

步骤一、安装Seafile依赖包 yum install python-setuptools python-ldap python-memcached MySQL-python mariadb mariadb-server 步骤二、安装pip和python库 curl https: b...[2018/10/8]

Linux Centos下安装jdk

1.准备工作   https: www.cnblogs.com/dddyyy/p/9746942.html   上面这篇博客讲了如何安装linux   你想安装的jdk(对应版本的jdk)        连接Linux的软件      上传...[2018/10/8]

GCC

1,其本质就是一个编译器。 gcc -o output gcc  -o  输出文件名  输入文件名   2.其编译过程实质可分为一下四部: 类型 说明 -E 预处理后即停止,不进行编译、汇编及连接 -S 编译后即停止,不进行汇编及连接 ...[2018/10/8]

【Linux 运维】 date的使用 - 旅行者-Travel

date的使用 一、常用时间格式 #年、月、日 四位年大写,其余小写 [root@localhost ~]# date +%Y #长格式显示四位数年 2018 [root@localhost ~]# date +%y #2位短格式显示 18 [root@localh...[2018/10/8]

Centos 7 编译php 7.2.10

Centos 7 编译php 7.2.10

步骤一:安装依赖 yum install -y wget gcc gcc-c++ gd-devel zlib-devel libjpeg-devel libpng-devel libiconv-devel freetype-devel libxml2 libxml2-devel open l ...[2018/10/8]

linux相关命令

关机 shutdown -h now 立即关机 shutdown -r now 重启 halt 关机 reboot 重启 service hd start 开启 h服务,方便CRT进行连接 进入桌面 startx 进入桌面 用户管理 logout 注销用户 ...[2018/10/8]

GitLab安装及使用

GitLab安装及使用

         GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。   GitLab拥有与Github类似的功能,能够浏览源...[2018/10/8]

虚拟机使用桥接模式网络配置

1、获取本机的网络详细信息 window+r  输入cmd  使用ipconfig -all 一样即可    在自己的虚拟机中设置网络 虚拟机中的ip ---------192.168.36.*,不要跟自己的本机ip冲突     网关-...[2018/10/8]

ELF文件格式

ELF文件(Executable Linkable Format)是一种文件存储格式。Linux下的目标文件和可执行文件都按照该格式进行存储,有必要做个总结。 概要 本文主要记录总结32位的Intel x86平台下的ELF文件结构。ELF文件以Section的形式进行存储。代码编译后的指令放在代...[2018/10/8]

假如你不小心干掉了系统,你该怎么办?(一次手贱的记录 ~ Ubuntu and Python3.6)

假如你不小心干掉了系统,你该怎么办?(一次手贱的记录 ~ Ubuntu and Python3.6)

前言 多年未犯低级错误,今天犯了个不大不小的错误,记录下生活点滴吧 今天早上脑海里想了下,如果电脑挂了我要备份哪些东西?然后中午休息的时候就列了一下,没想到晚上就悲剧了... 这个是中午写的: ## If I to bak **`浏览器书签备份`** ~/桌面(**先push到github...[2018/10/8]

玩转vim编辑器

1、vim 编辑器可以自定义配置:包含初始化命令的文件叫vimrc(h vimrc),version ---查看版本号、系统-用户配置文件所在位置。   2、 可视模式: 操作一块区域代码: 按v    插入模式:按i   3、光标移动篇&n...[2018/10/8]

自动化运维工具 Ansible

学习Ansible的系列文章 Ansible 介绍 Ansible 架构 Ansible 安装 Ansible 配置文件及参数 Ansible 常用模块 Ansible playbook1. Ansible 介绍 Ansible 是一个配置管理和应用部署工具,只需要通过 h 访问服务器或设备即可实...[2018/10/8]

linux系统mysql-5.7 修改字符集

起因:我在网上看修改mysql字符的文章时,都说配置/etc/mysql/my.cnf文件 然而我打开我上述的my.cnf文件时,发现里面的内容跟别人的不一样,我就觉得这个肯定不是正确的文件 经过我在官网的研究,发现了真正的文件 是这个 /etc/mysql/mysql.con...[2018/10/8]

SQL去除数据库表中tab、空格、回车符等特殊字符的解决方法

按照ASCII码, SELECT char(64) 例如64 对应 @,则 SELECT REPLACE(''abc@qq.com'', CHAR(64), ''kk''); 则结果为 abckkqq.com 依此类推, 去掉其他特殊符号,参考ASCII码对照表, 去掉tab符...[2018/9/30]

CENTOS7错误:Cannot find a valid baseurl for repo: base/7/x86_6

CENTOS7错误:Cannot find a valid baseurl for repo: base/7/x86_6

CENTOS7错误:Cannot find a valid baseurl for repo: base/7/x86_6 解决办法: 1、进入/etc ysconfig/network-scripts目录,查找ifcfg开头的文件,将配置ONBOOT=no,改为ONBOOT=yes ...[2018/9/30]

discourse论坛迁移

在源设备的操作 备份数据文件 tar -czvf discoursefile716.tar.gz /var/discourse 然后把此discoursefile716.tar.gz文件传到需要迁移的设备上 迁移主机上的操作 1、解压数据文件 cd /var/ tar xf /opt/disco...[2018/9/30]

mysql 开发进阶篇系列 45 xtrabackup 安装与用户权限说明(系统用户和mysql用户)

一. 安装说明   安装XtraBackup 2.4 版本有三种方式:            (1) 存储库安装Percona XtraBackup(推荐)     &nb...[2018/9/30]

SQLServer之删除索引

使用SSMS数据库管理工具删除索引 使用表设计器删除索引 表设计器可以删除任何类型的索引,本示例演示删除XML辅助索引,删除其他索引步骤相同。 1、连接数据库,选择数据库,展开数据库-》选择数据表,右键点击-》选择设计。 2、在表设计器窗口-》选择要删除索引的数据列-》右键点击-》选择要删...[2018/9/30]

SQL 查看SQL语句的执行时间 直接有效的方法

在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以...[2018/9/30]

存储过程代码自动备份

  首先在master库下建立表ProcSqlTable和BackProcSqlTable。ProcSqlTable存放存储过程当前版本代码,BackProcSqlTable存放历史版本代码。 USE [master] GO CREATE TABLE [dbo].[BackProcS...[2018/9/30]

SQL Server中通用数据库角色权限处理

SQL Server中通用数据库角色权限处理

SQL Server中通用数据库角色权限处理   最近和同事在做数据库权限清理的事情,主要是删除一些账号;取消一些账号的较大的权限等,例如,有一些有db_owner权限,我们取消账号的数据库角色db_owner,授予最低要求的相关权限。但是这种工作完全是一个体力活,而且是吃力不讨好,...[2018/9/30]

mssql sqlserver 表增加列后,视图不会自动更新相关列的两种解决方法分享

摘要: 今天对物理数据表,进行增加列操作后,程序一直显示无法找到相应列,通过仔细比对发现,视图中无相应列更新,下文将具体的解决方法分享如下:  例:  create view vw_test as select * from tableName go ...[2018/9/30]

SQLServer之修改索引

SQLServer之修改索引

使用SSMS数据库管理工具修改索引 使用表设计器修改索引 表设计器可以修改任何类型的索引,修改索引的步骤相同,本示例为修改唯一非聚集索引。 1、连接数据库,选择数据库,选择数据表-》右键点击表-》选择设计。 2、在表设计器窗口-》选择要修改的数据列-》右键点击-》选择要修改的索引类型。 ...[2018/9/30]

116
246
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号