软件工具使用技巧、问题

记录一些软件工具使用技巧、问题。

1. GitHub 仓库 HTTPS 和 SSH 通道的切换

2020.04.04

用 HTTPS 方式总是需要输入用户名和密码; SSH 方式使用之前需要先配置密钥。

查看当前本地仓库对应的远程仓库地址:

1
2
3
$ git remote -v
origin https://github.com/Sningning/DataStructures.git (fetch)
origin https://github.com/Sningning/DataStructures.git (push)

切换为 SSH 通道:

1
$ git remote set-url origin git@github.com:Sningning/DataStructures.git

再查看下,已经改为 SSH 通道了。

1
2
3
$ git remote -v
origin git@github.com:Sningning/DataStructures.git (fetch)
origin git@github.com:Sningning/DataStructures.git (push)

2. 测试 GitHub 连接

2020.04.08

1
$ ssh -T git@github.com

3.MySQL 5.7 及 8.0 配置驱动

MySQL 5.7 及 8.0 不能用老版的com.mysql.jdbc.Driver驱动,需要换成mysql.connector-java-8.0.20.jar包中的com.mysql.cj.jdbc.Driver新版驱动。

同时 url 还需要加入时区jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai