摘要:
Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库。早在 2017年7月,Gitlab 就计划将弃用对 MySQL 的支持。而目前这个决定将从 12.1 版本开始。 编辑注: 配图与本文无关 :D 官方列出几个 MySQL 不能满足 Gitlab 要求的地方: 无法支持嵌套 阅读全文
摘要:
Linux downloads (Red Hat family) The Red Hat family of distributions includes: Red Hat Enterprise Linux CentOS Fedora Scientific Linux Oracle Linux an 阅读全文
摘要:
git里有工作区,暂存区,本地库,远程库这些概念 1.工作区: 2.暂存区: 3.本地库(提交区): 4.远程库: 工作区与暂存区比较:git diff 工作区与提交区比较:git diff 提交hash码或者HEAD 暂存区与提交区比较:git diff --cached 两个不同提交区比较:gi 阅读全文
摘要:
实际上实验的结果表明,这里的 the first such read指的是:对同一个表或者不同表进行的第一次select语句建立了该事务中一致性读的snapshot. 其它update, delete, insert 语句和一致性读snapshot的建立没有关系。在snapshot建立之后提交的数据 阅读全文
摘要:
1、密码丢失找回: 2、直接修改mysql.user表中对应用户的密码字段: 3、set password for 4、mysqladmin直接修改 阅读全文
摘要:
一、系统变量分为全局系统变量和会话系统变量:有些变量既是全局系统变量,有些变量只有全局的,有些变量只有会话的。 1、变量的查询: show global variables like 'log' \G;# 查看全局系统变量的值 show session variables like 'log' \G;# 查看会话系统变量的值 show variables like 'l... 阅读全文
摘要:
mysql -u user_name -p123456 -h host_name -P 3306 -D database_name -e "show full processlist;"# -p参数:与密码123456之间不能有空格# -D参数:指定连接数据库后使用的数据库,即等价于use data 阅读全文
摘要:
1.mac 环境下安装 python3 1、查看 mac 自带系统版本 #查看系统自带的python open /System/Library/Frameworks/Python.framework/Versions #系统当前的python版本。 python -V 2、开始安装(这里我们使用神器 阅读全文
摘要:
一、查看系统负荷 如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。 在Linux系统中,我们一般使用uptime命令查看(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。) 你在终端窗口键入uptime,系统会返回一行信息。 这行信息的后半部分,显示"load ave 阅读全文
摘要:
set命令是 Bash 脚本的重要环节,却常常被忽视,导致脚本的安全性和可维护性出问题。本文介绍它的基本用法,让你可以更安心地使用 Bash 脚本。 一、简介 我们知道,Bash 执行脚本的时候,会创建一个新的 Shell。 上面代码中,script.sh是在一个新的 Shell 里面执行。这个 S 阅读全文
摘要:
#一般情况下使用root或者oracle用户查都可以。 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 --查看物理CPU个数 [oracle@enmo ~]$ cat /proc/cpuinfo| grep 阅读全文
摘要:
[root@guolicheng ~]# cat /etc/vimrc if v:lang =~ "utf8$" || v:lang =~ "UTF-8$" set fileencodings=ucs-bom,utf-8,latin1 endif set nocompatible " Use Vim 阅读全文
摘要:
sort -b :忽略每行最前面的空格字符 sort -n :按照数字大小排序 sort -f :忽略字母大小写 sort -r :相反顺序 sort -u :去掉重复 阅读全文
摘要:
效果: 配色方案代码地址: https://github.com/mbadolato/iTerm2-Color-Schemes 点击最右边的绿色区域,再点击 “import”, 打开刚下载解压好的文件夹,打开schemes 文件夹,全选那些配色方案,点open,这样就把所有的配色方案导入了。 3. 阅读全文
摘要:
阅读全文
摘要:
[xxx@dbhost log]$ mysqlbinlog mysql-bin.000004 mysqlbinlog: unknown variable 'default-character-set=utf8' 原因是mysqlbinlog这个工具无法识别binlog中的配置中的default-character-set=utf8这个指令。 两个方法可以解决这个问题 一是在MySQL的配置/... 阅读全文
摘要:
authorized_keys文件的权限必须是600 ssh root@hostname -o ConnectTimeout=10 登陆超时设置 ###################################### 省去连接时公钥确认步骤: 在首次连接服务器时,会弹出公钥确认的提示。这会导致 阅读全文
摘要:
在苹果maC系统SSH 远程登录服务器,采用默认22端口,登录出现了以下的提示: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 阅读全文
摘要:
材料:一枚u盘,一块120G固态硬盘和一块500G的硬盘的华硕笔记本电脑,原系统为windows10 需求:将centos7.5系统安装到固态硬盘,原系统不要了 遇到的问题:开机后进入不了装机界面 解决问题: 阅读全文
摘要:
SHOW /*!50 GLOBAL */ STATUS SHOW /*!500 GLOBAL */ STATUS SHOW /*!5000 GLOBAL */ STATUS 都报错,必须是 SHOW /*!50000 GLOBAL */ STATUS /*!50000 GLOBAL */ 表示MySQLD版本大于50000会加上globval,即执行语句是: show global st... 阅读全文
摘要:
使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。 脚本代码如下: 1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的exp 阅读全文
摘要:
##################################### 在线更改是有风险的: ################ show variables like 'innodb_buffer_pool_size'; set global innodb_buffer_pool_size=53 阅读全文
摘要:
Innodb_buffer_pool_pages_data Innodb buffer pool缓存池中包含数据的页的数目,包括脏页。单位是page。 Innodb_buffer_pool_pages_dirty innodb buffer pool缓存池中脏页的数目。单位是page。 Innodb_buffer_pool_pages_flushed innodb buffer pool缓存池中刷 阅读全文
摘要:
Innodb_buffer_pool_read_requests表示read请求的次数, Innodb_buffer_pool_reads表示从物理磁盘中读取数据的请求次数, 所以innodb buffer的read命中率就可以这样得到:(Innodb_buffer_pool_read_reques 阅读全文
摘要:
######################### b)四大I/O线程 read/write thread:数据库的读写请求线程,默认值是4个,如果使用高转速磁盘,可适当调大该值 redo log thread:把日志缓存中的内容刷新到redo log文件中 change buffer thread 阅读全文
摘要:
PyCharm是由著名的JetBrains公司所打造的一款功能强大的Python IDE,它具有一般IDE都具备的功能,并且使用起来非常方便好用。最近需求PyCharm激活码的网友非常多,小编就在这里给大家分享一下PyCharm2019最新可用的激活注册码。激活Pycharm专业版的方法有很多,小编 阅读全文
摘要:
近日接到一个故障,主从异步方式,主 crash后,从不可用,检查发现从机Read_Master_Log_Pos与Exec_Master_Log_Pos不一致,似乎还有binlog在回放中,HA在等回放结束,一直保持这个状态。难道从机也出故障了?根本原因是什么?且看下文。 MySQL binlog简介 阅读全文
摘要:
从服务器靠中继日志来接收从主服务器上传回来的日志。并依靠状态文件来记录已经从主服务器接收了哪些日志,已经恢复了哪些日志。 中继日志与二进制日志的格式相同,并且可以用mysqlbinlog读取。SQL线程执行完中继日志中的所有事件并且不再需要之后,立即自动删除它。可以采用--relay-log和--r 阅读全文
摘要:
一、主从原理 Replication 线程 Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在Master 与 Slave 之间的实现整个复制过程主要由三个线 阅读全文
摘要:
标准配置如下: 阅读全文
摘要:
# 登录远程服务器需要ip和端口即可:还是开源工具用起来无忧无虑、无拘无束,这种感觉实在太舒服了,比起xshell开始免费、后来收费好太多太多,不用担心哪天过期了,想干嘛就干嘛。 软件下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 阅读全文
摘要:
介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具。iotop 具有与 top 相似的 UI,其中包括 PID、用户、I/O、进程等相关信息。 实例 直接运行就好 iotop 输出如下 复制代码 Total DISK READ: 6 阅读全文
摘要:
需要安装,linux自身不自带该命令 阅读全文
摘要:
适用于同机房或者能够通过防火墙。 注意防火墙限制端口。 # 压缩并传输文件 tar czf - 文件名或文件夹 | nc 接受端ip 接收端的端口 #接受并解压文件 nc -l 接收端开启的端口 | tar -xzf - -C /home/glc/tmp/ # 压缩并传输文件 tar czf - f 阅读全文
摘要:
1、先看下文件总的行数: 如上: 可以看到,-a为4的话out后边的位数就是4位,以此类推,设置为3就是3位。 阅读全文
摘要:
1、使用into outfile '保存到操作系统的外部文件路径' mysql -uroot -p123456 -hhostname -P3306 select column_name_list from table_name where condition into outfile '/home/ 阅读全文
摘要:
阅读全文
摘要:
打开一个命令行窗口:ctrl+alt+t 在已有的命令行窗口上开启一个新的tab:ctrl+shift+t 阅读全文