2020-06-032024-09-02資訊科技 AWS RDS MySQL 因為 [HY000][1129] many connection errors 錯誤導致無法連線,該怎麼辦? 不管是因為設定錯誤、程式錯誤、資安問題等種種因素所導致,無法連線到使用中的 MySQL 資料庫,對任何情境來說應該都是個大麻煩吧! 尤其是如果這個 MySQL 資料庫是位於 Cloud 雲端環境中的情況下。 既然都連不上 […]
2020-01-142020-01-14資訊科技 MySQL Workbench 8.0.19 已經發行 MySQL Workbench 8.0.19 已經發行, shortie 也已經升級至此版本,升級後未發現任何問題,依舊可視為是一個無痛升級的版本。 參考資料 Changes in MySQL Workbench 8.0 […]
2019-11-032019-11-04資訊科技 Sequel Pro Sequel Pro 是一款執行快速 (fast) 且操作容易 (easy-to-use) 的資料庫管理應用軟體, 可用來在 macOS 的環境中, 處理 MySQL 資料庫上的相關操作. 參考資料 Sequel Pro […]
2019-11-032022-07-12資訊科技 MySQL: 使用加密連線存取 MySQL 資料庫 為了避免第三方偷聽自己使用的 MySQL 資料庫工具與 MySQL 伺服器之間的通訊, 我們可以使用 MySQL 提供的加密機制來進行資料庫存取。 一般來說, 我們安裝的 MySQL 伺服器使用 OpenSSL 程式庫來 […]
2019-10-192019-10-19資訊科技 MySQL Workbench 8.0.18 已經發行 MySQL Workbench 8.0.18 已經發行, shortie 也已經升級至此版本,升級後未發現任何問題,應可視為是一個無痛升級的版本。 參考資料 Changes in MySQL Workbench 8.0. […]
2019-03-302021-01-05資訊科技 MySQL AUTO_INCREMENT 會 “跳號” 首部曲 偶爾開發人員會被自動編號欄位跳號的現象誤導, 將其解釋為程式有寫入資料庫, 但是被資料庫把資料給搞丟了. (因為開發人員沒看到程式執行的錯誤, 也不認為寫入資料庫的資料有問題, 更不認為程式寫入資料庫的邏輯有問題.) 其 […]
2019-03-192019-03-19資訊科技 MySQL 動態產生包含特定日期所有分鐘的資料表 應用程式常常會有排程的需求, 在資料庫的應用中, 排程所需要的時間表可以用下列這幾種方式來產生: 事先產生好應用程式所需要的時間表於實體資料表 利用查表法動態產生虛擬資料表 利用演算法產生虛擬資料表 shortie 將於 […]