2019年8月4日

資料庫升級記

今天花了一整天的時間,把自己架設的小資料庫做了版本升級。

從隨身碟找回來的資料庫檔案,掐指一算,竟也塵封了四年之久。

原先我以為只要把伺服器裝上,檔案匯入,資料庫就可以正常啟動,但不管怎麼做,資料庫裡的資料就是叫不出來。後來發現,我的資料庫語法用的是舊版本,現在早就廢棄不用了。如果要正常啟動,就要一句一句修改。想到這裡,我就要哭了。

幸好在網路上找到新舊語法的轉換工具,只要把舊語法貼上,按下轉換,就可以得到新語法,省了我不少事。

於是乎,經過一日的折騰,資料庫成功地架起來了,資料也順利地叫出來了,真是可喜可賀。

過了四年,什麼語法都忘光光了,這些用MySQL、PHP、jQuery、AJAX、JSON架構出來的東西,當初是看著網路資料,套上別人的範例,而做出來的半成品。如果專家看到了,肯定要笑我。但有發生作用,對我就是大大的好處。

其實這些科技,網路上都有免費的工具可用,例如小型資料庫,用 Google Doc就可代替,再用它的API拉出資料即可。可是俗話說得好,「免錢的最貴」,當初靠著好用工具崛起的Google,如今卻變成掌控個人隱私的大魔王,還臉不紅、氣不喘地和人權紀錄不佳的中國合作,實在是料想不到。

試問,你捨得放棄好用的Google搜尋和Android手機嗎?什麼都要自己來,你做得到嗎?說實話,我可做不到呢。