10 2019 档案

摘要:sort -b :忽略每行最前面的空格字符 sort -n :按照数字大小排序 sort -f :忽略字母大小写 sort -r :相反顺序 sort -u :去掉重复 阅读全文
posted @ 2019-10-31 17:35 igoodful 阅读(198) 评论(0) 推荐(0) 编辑
摘要:效果: 配色方案代码地址: https://github.com/mbadolato/iTerm2-Color-Schemes 点击最右边的绿色区域,再点击 “import”, 打开刚下载解压好的文件夹,打开schemes 文件夹,全选那些配色方案,点open,这样就把所有的配色方案导入了。 3. 阅读全文
posted @ 2019-10-31 00:39 igoodful 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-30 21:13 igoodful 阅读(1761) 评论(0) 推荐(0) 编辑
摘要:[xxx@dbhost log]$ mysqlbinlog mysql-bin.000004 mysqlbinlog: unknown variable 'default-character-set=utf8' 原因是mysqlbinlog这个工具无法识别binlog中的配置中的default-character-set=utf8这个指令。 两个方法可以解决这个问题 一是在MySQL的配置/... 阅读全文
posted @ 2019-10-30 15:11 igoodful 阅读(337) 评论(0) 推荐(0) 编辑
摘要:解决办法: 阅读全文
posted @ 2019-10-29 20:56 igoodful 阅读(389) 评论(0) 推荐(0) 编辑
摘要:微信 QQ QQ音乐 百度云盘 Goland Pycharm Chrome Firefox iTerm2Tmux 阅读全文
posted @ 2019-10-29 20:39 igoodful 阅读(168) 评论(0) 推荐(0) 编辑
摘要:authorized_keys文件的权限必须是600 ssh root@hostname -o ConnectTimeout=10 登陆超时设置 ###################################### 省去连接时公钥确认步骤: 在首次连接服务器时,会弹出公钥确认的提示。这会导致 阅读全文
posted @ 2019-10-28 23:20 igoodful 阅读(912) 评论(2) 推荐(0) 编辑
摘要:在苹果maC系统SSH 远程登录服务器,采用默认22端口,登录出现了以下的提示: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 阅读全文
posted @ 2019-10-28 22:46 igoodful 阅读(2175) 评论(0) 推荐(0) 编辑
摘要:材料:一枚u盘,一块120G固态硬盘和一块500G的硬盘的华硕笔记本电脑,原系统为windows10 需求:将centos7.5系统安装到固态硬盘,原系统不要了 遇到的问题:开机后进入不了装机界面 解决问题: 阅读全文
posted @ 2019-10-27 23:32 igoodful 阅读(464) 评论(0) 推荐(0) 编辑
摘要:SHOW /*!50 GLOBAL */ STATUS SHOW /*!500 GLOBAL */ STATUS SHOW /*!5000 GLOBAL */ STATUS 都报错,必须是 SHOW /*!50000 GLOBAL */ STATUS /*!50000 GLOBAL */ 表示MySQLD版本大于50000会加上globval,即执行语句是: show global st... 阅读全文
posted @ 2019-10-25 17:39 igoodful 阅读(273) 评论(0) 推荐(0) 编辑
摘要:使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。 脚本代码如下: 1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的exp 阅读全文
posted @ 2019-10-25 14:39 igoodful 阅读(3129) 评论(0) 推荐(1) 编辑
摘要:##################################### 在线更改是有风险的: ################ show variables like 'innodb_buffer_pool_size'; set global innodb_buffer_pool_size=53 阅读全文
posted @ 2019-10-25 12:34 igoodful 阅读(1584) 评论(0) 推荐(0) 编辑
摘要: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缓存池中刷 阅读全文
posted @ 2019-10-24 09:43 igoodful 阅读(427) 评论(0) 推荐(0) 编辑
摘要:Innodb_buffer_pool_read_requests表示read请求的次数, Innodb_buffer_pool_reads表示从物理磁盘中读取数据的请求次数, 所以innodb buffer的read命中率就可以这样得到:(Innodb_buffer_pool_read_reques 阅读全文
posted @ 2019-10-24 09:35 igoodful 阅读(2014) 评论(0) 推荐(0) 编辑
摘要:######################### b)四大I/O线程 read/write thread:数据库的读写请求线程,默认值是4个,如果使用高转速磁盘,可适当调大该值 redo log thread:把日志缓存中的内容刷新到redo log文件中 change buffer thread 阅读全文
posted @ 2019-10-24 09:25 igoodful 阅读(209) 评论(0) 推荐(0) 编辑
摘要:PyCharm是由著名的JetBrains公司所打造的一款功能强大的Python IDE,它具有一般IDE都具备的功能,并且使用起来非常方便好用。最近需求PyCharm激活码的网友非常多,小编就在这里给大家分享一下PyCharm2019最新可用的激活注册码。激活Pycharm专业版的方法有很多,小编 阅读全文
posted @ 2019-10-23 15:06 igoodful 阅读(1735) 评论(1) 推荐(0) 编辑
摘要:近日接到一个故障,主从异步方式,主 crash后,从不可用,检查发现从机Read_Master_Log_Pos与Exec_Master_Log_Pos不一致,似乎还有binlog在回放中,HA在等回放结束,一直保持这个状态。难道从机也出故障了?根本原因是什么?且看下文。 MySQL binlog简介 阅读全文
posted @ 2019-10-23 09:38 igoodful 阅读(328) 评论(0) 推荐(0) 编辑
摘要:从服务器靠中继日志来接收从主服务器上传回来的日志。并依靠状态文件来记录已经从主服务器接收了哪些日志,已经恢复了哪些日志。 中继日志与二进制日志的格式相同,并且可以用mysqlbinlog读取。SQL线程执行完中继日志中的所有事件并且不再需要之后,立即自动删除它。可以采用--relay-log和--r 阅读全文
posted @ 2019-10-22 23:36 igoodful 阅读(316) 评论(0) 推荐(0) 编辑
摘要:一、主从原理 Replication 线程 Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在Master 与 Slave 之间的实现整个复制过程主要由三个线 阅读全文
posted @ 2019-10-22 21:09 igoodful 阅读(215) 评论(0) 推荐(0) 编辑
摘要:标准配置如下: 阅读全文
posted @ 2019-10-20 21:46 igoodful 阅读(7872) 评论(1) 推荐(0) 编辑
摘要:# 登录远程服务器需要ip和端口即可:还是开源工具用起来无忧无虑、无拘无束,这种感觉实在太舒服了,比起xshell开始免费、后来收费好太多太多,不用担心哪天过期了,想干嘛就干嘛。 软件下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 阅读全文
posted @ 2019-10-20 20:26 igoodful 阅读(1125) 评论(0) 推荐(0) 编辑
摘要:介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具。iotop 具有与 top 相似的 UI,其中包括 PID、用户、I/O、进程等相关信息。 实例 直接运行就好 iotop 输出如下 复制代码 Total DISK READ: 6 阅读全文
posted @ 2019-10-18 17:19 igoodful 阅读(201) 评论(0) 推荐(0) 编辑
摘要:需要安装,linux自身不自带该命令 阅读全文
posted @ 2019-10-18 17:18 igoodful 阅读(209) 评论(0) 推荐(0) 编辑
摘要:适用于同机房或者能够通过防火墙。 注意防火墙限制端口。 # 压缩并传输文件 tar czf - 文件名或文件夹 | nc 接受端ip 接收端的端口 #接受并解压文件 nc -l 接收端开启的端口 | tar -xzf - -C /home/glc/tmp/ # 压缩并传输文件 tar czf - f 阅读全文
posted @ 2019-10-18 16:51 igoodful 阅读(674) 评论(1) 推荐(0) 编辑
摘要:1、先看下文件总的行数: 如上: 可以看到,-a为4的话out后边的位数就是4位,以此类推,设置为3就是3位。 阅读全文
posted @ 2019-10-18 14:48 igoodful 阅读(1342) 评论(0) 推荐(0) 编辑
摘要:1、使用into outfile '保存到操作系统的外部文件路径' mysql -uroot -p123456 -hhostname -P3306 select column_name_list from table_name where condition into outfile '/home/ 阅读全文
posted @ 2019-10-18 13:46 igoodful 阅读(2714) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-18 09:39 igoodful 阅读(528) 评论(0) 推荐(0) 编辑
摘要:打开一个命令行窗口:ctrl+alt+t 在已有的命令行窗口上开启一个新的tab:ctrl+shift+t 阅读全文
posted @ 2019-10-18 09:19 igoodful 阅读(581) 评论(0) 推荐(0) 编辑
摘要:# expire_logs_days参数只支持整数,且范围是[0,99] show variables like 'expire_logs_days';set global expire_logs_days=7 阅读全文
posted @ 2019-10-17 18:19 igoodful 阅读(3324) 评论(0) 推荐(0) 编辑
摘要:########################## 查看linux系统进程内存使用排行榜前10名 ps aux | sort -k4,4nr | head -n 10 1、ss命令 ss -tulp #查看某个端口客户端连接情况:客户端连接的ip和端口 ss -nat | grep port 2、 阅读全文
posted @ 2019-10-17 14:38 igoodful 阅读(196) 评论(0) 推荐(0) 编辑
摘要:sudo apt-get install mysql-workbench 阅读全文
posted @ 2019-10-17 10:24 igoodful 阅读(236) 评论(0) 推荐(0) 编辑
摘要:create创建的用户,只有usage权限,即,连接数据库的权限,最低的权限。 阅读全文
posted @ 2019-10-16 21:50 igoodful 阅读(428) 评论(0) 推荐(0) 编辑
摘要:每一列的含义分别为: 第一列为 设备号 (number of issued reads. This is the total number of reads completed successfully.) 第二列为 次设备号 (number of reads merged) 第三列为 设备名称 ( 阅读全文
posted @ 2019-10-16 16:54 igoodful 阅读(281) 评论(0) 推荐(0) 编辑
摘要:1、cat /proc/loadavg 2、uptime 3、w 4、top 5、tload 阅读全文
posted @ 2019-10-16 15:53 igoodful 阅读(391) 评论(0) 推荐(0) 编辑
摘要:use database_name; -- -- namespace table -- CREATE TABLE `table_name` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(128) NOT NULL COMMENT '名字 阅读全文
posted @ 2019-10-16 11:02 igoodful 阅读(569) 评论(1) 推荐(0) 编辑
摘要:###################### 当前会话的线程id,也就是会话id select connection_id(); ########################### select * from information_schema.processlist show full pr 阅读全文
posted @ 2019-10-15 22:30 igoodful 阅读(321) 评论(1) 推荐(0) 编辑
摘要:myisam表,单列索引,最大长度不能超过 1000 bytes; innodb表,单列索引,最大长度不能超过 767 bytes; utf8 编码时 一个字符占三个字节 varchar 型能建立索引的最大长度分别为 myisam 1000/3 333 innodb 767/3 255 1、先检查一 阅读全文
posted @ 2019-10-15 16:44 igoodful 阅读(2865) 评论(0) 推荐(0) 编辑
摘要:这是一个能够将文件在不同机器上传输的工具,结合ssh可以进行免秘钥传输文件 1、本地机器上的文件向远程机器上传输: # 将本地的/home/work/目录下面的filename文件,复制到远程机器hostname上的username用户的家目录下面scp /home/work/filename us 阅读全文
posted @ 2019-10-15 11:11 igoodful 阅读(884) 评论(0) 推荐(0) 编辑
摘要:1、获得一个超级权限的用户 2、导入数据 阅读全文
posted @ 2019-10-15 10:45 igoodful 阅读(344) 评论(0) 推荐(0) 编辑
摘要:SELECT * FROM performance_schema.file_instances; 阅读全文
posted @ 2019-10-14 23:37 igoodful 阅读(290) 评论(0) 推荐(0) 编辑
摘要:######################################### 首先,Workbench 支持主流的三大操作系统(windows,linux,macOS),MySQL Workbench 有两个版本:社区版和商业版。社区版是免费提供的。 workbench配置: 配置外观: 字体 阅读全文
posted @ 2019-10-14 22:39 igoodful 阅读(645) 评论(0) 推荐(0) 编辑
摘要:1、安装 2、操作 如何操作快捷键呢? 比如新建一个窗口的命令是:ctrl+b+c 那么,先按住ctrl不放,接着按下b键,然后ctrl和b键都完全松开后,再立马按下c键。 3、使用命令行 tmux new 创建默认名称的会话(在tmux命令模式使用new命令可实现同样的功能,其他命令同理,后文不再 阅读全文
posted @ 2019-10-14 18:34 igoodful 阅读(288) 评论(1) 推荐(0) 编辑
摘要:use database_name; alter table table_name change field_name_old field_name_new varchar(256) NOT NULL COMMENT '五级分类名', ADD INDEX index_name ( `name` (3 阅读全文
posted @ 2019-10-14 18:14 igoodful 阅读(1229) 评论(2) 推荐(0) 编辑
摘要:Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。 lsof lsof(list open files)是一个列出当前系统打开文件的工具。 lsof 查看端口占用语法格式: lsof -i:端口号 实例 查看服务器 8000 端口的占用情况: # lsof -i:8000 C 阅读全文
posted @ 2019-10-14 17:39 igoodful 阅读(155) 评论(0) 推荐(0) 编辑
摘要:set global innodb_buffer_pool_size=42949672960; 阅读全文
posted @ 2019-10-14 16:09 igoodful 阅读(271) 评论(0) 推荐(0) 编辑
摘要:一、简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行 阅读全文
posted @ 2019-10-14 15:14 igoodful 阅读(261) 评论(0) 推荐(0) 编辑
摘要:use database_name;DROP TABLE IF EXISTS `table_name`; CREATE TABLE `table_name` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增主键', `ad_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMME 阅读全文
posted @ 2019-10-14 14:56 igoodful 阅读(148) 评论(0) 推荐(0) 编辑
摘要:~$ df -Th 文件系统 类型 容量 已用 可用 已用% 挂载点 udev devtmpfs 7.8G 0 7.8G 0% /dev tmpfs tmpfs 1.6G 9.4M 1.6G 1% /run /dev/sda2 ext4 916G 43G 827G 5% / tmpfs tmpfs 7.8G 138M 7.6G 2% /dev/shm tmpfs tmpfs 5.0M 4.0K 5 阅读全文
posted @ 2019-10-14 12:04 igoodful 阅读(452) 评论(0) 推荐(0) 编辑
摘要:################################################ :~$ df -i 文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点 udev 2019409 514 2018895 1% /dev tmpfs 2026952 733 202621 阅读全文
posted @ 2019-10-14 12:03 igoodful 阅读(2133) 评论(0) 推荐(0) 编辑
摘要:((none)) > show variables like 'expire_logs_days'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | expire_logs_days | 7 | +------------------+------... 阅读全文
posted @ 2019-10-14 10:08 igoodful 阅读(787) 评论(0) 推荐(0) 编辑
摘要:1、环境 1 # 使用ipconfig命令获取主机ip地址 # 查看当前版本的数据库支持哪些权限: > select version();+ +| version() |+ +| 5.7.25-28-log |+ +1 row in set (0.00 sec) Thu Aug 27 14:18:0 阅读全文
posted @ 2019-10-12 21:19 igoodful 阅读(852) 评论(0) 推荐(0) 编辑
摘要:lsof(list open files)是一个查看进程打开的文件的工具。 在 linux 系统中,一切皆文件。通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 lsof 命令不仅可以查看进程打开的文件、目录,还可以查看进程监听的端口等 socket 相关的信息。本文将介绍 lsof 阅读全文
posted @ 2019-10-12 15:35 igoodful 阅读(5636) 评论(4) 推荐(1) 编辑
摘要:1、先用nslookup获得域名对应的主机ip:nslookup 域名 2、再根据主机ip获得对应的主机名称: host ip 阅读全文
posted @ 2019-10-12 15:26 igoodful 阅读(1227) 评论(0) 推荐(0) 编辑
摘要:alter table table_name change id id bigint unsigned auto_increment; 阅读全文
posted @ 2019-10-12 14:36 igoodful 阅读(391) 评论(0) 推荐(0) 编辑
摘要:Found 3 slaves: XXX -> 10.10.10.10:3306 YYY -> 10.10.10.11:3306 ZZZ -> 10.10.10.12:3306 Will check slave lag on: XXX -> 10.10.10.10:3306 YYY -> 10.10. 阅读全文
posted @ 2019-10-12 14:35 igoodful 阅读(653) 评论(4) 推荐(0) 编辑
摘要:查询sql语句: select Name ,Id, count(*) from test where sesTime is not null group by Name order by count(*) desc limit 15; ############################ 查看s 阅读全文
posted @ 2019-10-10 18:51 igoodful 阅读(278) 评论(1) 推荐(0) 编辑
摘要:采购机器:1、供应商。谷歌云、微软云、亚马逊云、阿里云、金山云、物理机。2、机型。机器型号。3、机房。北京、新加坡、印度、美国、欧洲。4、操作系统版本。centos7.3、ubuntu16.55、网络信息。(ipv4与ipv6)7、价格。机器的价格 阅读全文
posted @ 2019-10-10 15:21 igoodful 阅读(385) 评论(0) 推荐(0) 编辑
摘要:我们都知道,Mysql Innodb引擎的默认事务隔离级别是RR可重复读,也就是在同一个事务中,多次读取相同的数据结果相同。而其底层就是通过:“排它锁+MVCC”来实现的。 话不多说,我们来看看下面的这个问题: 我们可以看到,上面的事务A在更新数据之前,数据已经被事务B所修改,但是事务A最终提交的时 阅读全文
posted @ 2019-10-09 14:24 igoodful 阅读(544) 评论(0) 推荐(0) 编辑
摘要:##### 获得表的字段数量 mysql> select count(1) from information_schema.columns where table_schema = 'mysql' and table_name='user'; + + | count(1) | + + | 45 | + + 1 row in set (0.00 sec) mysql> ###########查询服务 阅读全文
posted @ 2019-10-06 20:50 igoodful 阅读(388) 评论(0) 推荐(0) 编辑
摘要:当我们 import package时,package内的全局常量和全局变量会进行初始化,并且紧接着init函数会执行。因此我们先看一下flag包的全局常量和全局变量。 一、flag包的全局常量、全局变量、init函数 所有全局常量和变量如下图所示。 1、三个常量 2、五个变量 阅读全文
posted @ 2019-10-03 12:19 igoodful 阅读(336) 评论(0) 推荐(0) 编辑
摘要:一、设计原则 1、如果想表达创建一个对象或者对一个对象进行修改,那么方法(函数)应该返回一个对象。 2、如果想表达依赖某个对象,则将其作为方法参数传递进来读取或修改,或者在方法中自己来创建依赖对象。 3、如果想表达一个对象必须由n个其他不同对象组合而成,那么将这些对象定义为类的成员变量。 4、如果想 阅读全文
posted @ 2019-10-01 20:32 igoodful 阅读(1108) 评论(1) 推荐(0) 编辑
摘要:查找替换: 阅读全文
posted @ 2019-10-01 18:21 igoodful 阅读(1261) 评论(1) 推荐(0) 编辑