自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。

SSHFS - 在 Windows 10 底下透過 SSH 將遠端目錄掛載為磁碟

2020年6月15日 星期一

Github專案: https://github.com/billziss-gh/sshfs-win

安裝步驟:
  1. WinFsp
  2. SSHFS-Win
基本用法:
net use {磁碟代號:}  \\sshfs\REMOTE_USER@HOST[\PATH]

範例:
net use  X:  \\sshfs\username@myhost.local
net use  X:  \\sshfs\username@myhost.local\..\..\var\www\html

注意:使用者帳號一定要加上,不然會無法登入 

[MySQL] 升級 8 之後…

2020年4月22日 星期三

原本 mysql 8 之前,我都會用  'GRANT' 指令來新增使用者管理某個資料庫權限,升級後,這個動作失敗了,因為得先有 user,才能賦予權限。

dbname
username
MYPASSWORD

GRANT ALL PRIVILEGES on dbname.* TO username@localhost IDENTIFIED BY 'MYPASSWORD';

change to:

CREATE USER username@localhost IDENTIFIED BY 'MYPASSWORD';
GRANT ALL PRIVILEGES on dbname.* TO username@localhost ;

[轉貼] YAML -- 想要愛你很容易

2019年10月6日 星期日

yaml 文件格式似乎也逐漸走入我的日常工作裡,還是需要瞭解一下好讓工作更順利!
-----------------------------------------------------------

轉貼連結: YAML -- 想要愛你很容易

重點截錄:

YAML 的定義是:“YAML Ain ’ t a Markup Language”,即:YAML 不是一種標記語言的遞歸縮寫。
YAML 的數據組織主要依靠的是空白,縮進,分行等結構。











[編輯器] sublimetext 無法安裝 plugin 的解決辦法

2019年9月7日 星期六

程式人總會有自己習慣的文字編輯器,sublimetext,這一陣子在我的 deepin linux 上執行後都無法安裝 plugin,今天終於有時間來找找問題。
原因在於連線時的 ssl 已經過時,導致每次連線都會被拒絕,解決辦法就是開啟
Preferences / Package Settings / Package Control / Settings - User
並加入下列的設定,關掉再重新執行 sublimetext,就可以正常安裝了。
"downloader_precedence":
{
"linux":
[
"curl",
"urllib",
"wget"
],
"osx":
[
"curl",
"urllib"
],
"windows":
[
"wininet"
]
},

有趣的 0 byte 字元

2019年8月8日 星期四

自 ascii 編碼開始,就有很多 unreadable 字元,例如:\n、\r、 \t  \b…用來表示不同的作用;不過,unicode 編碼有一個字元編碼範圍更有趣,它是 「不存在」的存在 -- zero byte (0 byte),有網友分享了一個短網址的服務,看起來一模一樣的短網址,卻會連線至不同的網頁,還蠻有趣的應用,不過,對大部分的人來說,短網址是為了減少網址太長造成輸入錯誤時減少字元的記憶,如果完全看不到也無法輸入的短網址,似乎更適合一些特殊場合或用途。
因為覺得有趣,就順便記錄下來,免得只剩下「一個轉身」的記憶把它遺忘了。
https://zws.im/​​​‌​‌​​​​​‌‌​/ 
https://zws.im/​​​‌​‌​​​​​‌​‌/

參考文章及網址:


網友文章出處:

清除MySQL 的 bin log

2019年6月15日 星期六

參考:迷失露的迷失 - MySQL 的 bin log 太多如何清除?
-------------------------------------------------------------------

千萬不要這麼做
# rm -rf mysql-bin.000001  (X, 錯誤做法)

你應該由 mysql 去控制/刪除這些檔
刪除單一檔的指令是 : PURGE BINARY LOGS TO 'mysql-bin.000001’;

刪除 7 天前的檔案指令是:PURGE BINARY LOGS BEFORE DATE(NOW() - INTERVAL 7 DAY) + INTERVAL 0 SECOND;

自動刪除7天前的 log,那麼請在你的 my.cnf 加入 expire-logs-days=7

沒有replication,建議可以取消 log-bin
#log-bin=mysql-bin