Git创建用户key

Git创建用户key

以Git bash ssh为例:

进入Git bash ssh目录,一般为C:\Users\[用户]\.ssh/home/[用户]/.ssh

1
ssh-keygen -t rsa -b 4096 -C "name@domain.com"

注:生成文件名的时候最好不要修改文件名,会导致提示输入密码(即失败)

[阅读全文]

CentOS安装mysql5.7

安装

下载MySQL yum源安装包:

https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

安装MySQL yum源:

1
yum localinstall mysql57-community-release-el7-11.noarch.rpm

安装

1
yum install mysql-community-server

配置

编辑/etc/my.cnf文件,添加一行配置

1
skip-grant-tables = 1

启动服务

1
systemctl start mysqld

连接至MySQL服务

因为配置了跳过密码要求,输入mysql -u -p之后回车,提示输入密码的时候继续回车就可以连接至mysql了 修改root密码:

[阅读全文]

Windows安装配置MySQL5.7

下载,地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

解压至安装的位置

配置环境变量:

  1. MYSQL,目标:MySQL安装目录
  2. 添加PATH,目标:%MySQL%\bin

进入MySQL的bin目录,安装MySQL服务,使用管理员打开命令行,执行:

1
2
cd %MYSQL%\bin # 这一步是否有必要,未验证
mysqld -install

添加配置文件:my.ini(未验证,未使用配置)

招行初始化:

1
mysqld --initialize

稍等一会儿

[阅读全文]

MySQL5.7修改root密码

当前以CentOS 7,MySQL5.7.18为例,小版本有差异的!!!

编辑/etc/my.cnf 在[mysqld]下面添加

1
skip-grant-tables=1

重启mysql

1
systemctl restart mysqld

修改root密码,字段并非某些文章里说的password字段(5.7)版改为authentication_string字段,语句

[阅读全文]
mysql 

MacOS常见问题

地址栏显示/隐藏完整路径

  1. 显示完整路径 defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder

  2. 隐藏路径 defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder

安装brew

官网:https://brew.sh/ 先安装brew:/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

支持rar解压

brew安装rar:brew install unrar 解压:unrar x 文件名.rar

[阅读全文]
macOS 

关于域名TTL

Time To Live,缓存的生存时间。指地方dns缓存您域名记录信息的时间,缓存失效后会再次到DNSPod获取记录值。

  • 600(10分钟):建议正常情况下使用 600。
  • 60(1分钟):如果您经常修改IP,修改记录一分钟即可生效。长期使用 60,解析速度会略受影响。
  • 3600(1小时):如果您IP极少变动(一年几次),建议选择 3600,解析速度快。如果要修改IP,提前一天改为 60,即可快速生效。
DNS  TTL 

BETWEEN AND的范围

BETWEEN AND的范围是大于等于“取值1”,同时小于等于“取值2”。 例1:

1
SELECT * FROM employee WHERE age BETWEEN 18 AND 24;

age字段的取值是大于等于18,并且小于等于24。

例2:

[阅读全文]

linux同步硬件时钟到系统时钟

linux时钟设置

  • hwclock -s, --hctosys 从硬件时钟设置系统时间
  • hwclock -w, --systohc 从当前系统时间设置硬件时钟

linux同步硬件时钟到系统时钟

编辑:/etc/crontab,尾部添加:

1
2
3
4
5
*/10 * * * * root hwclock --hctosys
# 表示每10分钟同步一次(将硬件时钟同步至系统时钟)

0 3 * * * root hwclock --hctosys
# 表示每天3点同步一次(将硬件时钟同步至系统时钟)

注意文件尾部需要换行符

[阅读全文]