Linux源码编译安装高版本go语言开发环境
编译go语言开发的项目,其中用到的一些开源库,而在编译这些开源库时,提示需要安装高版本go语言开发环境,所以有了这篇文章,介绍Linux环境下,源码编译安装go语言开发环境。1. 下载高版本go源码go语言源码托管在github上,下载相应...继续阅读
编译go语言开发的项目,其中用到的一些开源库,而在编译这些开源库时,提示需要安装高版本go语言开发环境,所以有了这篇文章,介绍Linux环境下,源码编译安装go语言开发环境。1. 下载高版本go源码go语言源码托管在github上,下载相应...继续阅读
resultset_metadata 是 MySQL 8.0.3 版本引入的一个参数,在MySQL Server返回查询结果给客户端时,用于控制是否返回结果集的元数据。作用范围:会话级(session)取值范围:FULL,NONE默认值:F...继续阅读
innodb_flush_neighbors 参数是InnoDB用来控制buffer pool刷脏页时是否把脏页邻近的其他脏页一起刷到磁盘,在传统的机械硬盘时代,打开这个参数能够减少磁盘寻道的开销,显著提升性能。取值范围:0,1,2默认值:...继续阅读
github代码仓库能够记录用户的每一次代码提交记录,这是一个很好用的功能,但是有时候也会带来麻烦,比如提交了敏感信息,如账号,密码,公司代码等等,如何彻底删除这些敏感信息?下面提供一种彻底删除github远程仓库提交历史记录的方法,亲测好...继续阅读
MySQL 8.0 在引入新的功能和配置参数的同时,也开始废弃一些配置参数,被标记为废弃的参数,将在以后的版本被完全移除,在移除之前,这些参数仍然可以使用,但是不再建议使用。MySQL 8.0 废弃的参数,汇总如下:--compress,客...继续阅读
MySQL 8.0.17版本引入了一个antijoin的优化,这个优化能够将where条件中的not in(subquery), not exists(subquery),in(subquery) is not true,exists(su...继续阅读
MySQL 8.0 版本相对于 5.7 版本加入了许多新的特性,同时也移除了一些无用的功能和参数配置。本文汇总了MySQL 8.0 移除的配置参数和状态变量,有些参数是真的彻底不用了,比如查询缓存相关的参数,而有些参数只是换了个更加规范的名...继续阅读
个人网站上的页面经常被搜索引擎(百度,神马等等)进行转码,转码后的网页,经常出现页面显示不全,页面结构混乱,更让人讨厌的是甚至出现搜索引擎私自添加的广告。在网上搜索了一下,最简单的禁止搜索引擎转码的方式是在网页头部添加禁止转码声明,大多数搜...继续阅读
一、修改字符集1、修改数据库字符集alter database db_new charset utf8mb4;2、修改表字符集alter table tb charset=utf8mb4;3、修改表字符集和校验规则alter table t...继续阅读
MySQL执行show create table和show create database命令,显示建表或者建库语句时,会在表名、库名、字段名的两边加上引号,比如 `id`,参数 sql_quote_show_create 设置为OFF时,...继续阅读