Ruby on Rails 與 MySQL 的 Unicode 編碼

Ruby on Rails 是預設使用 Unicode 的;MySQL 對於 Unicode 的支援也相當完整--照理說兩者合作起來應該琴瑟和鳴才是。 然而我把 RoR 與 MyQL 兜在一起之後,即便已將 MySQL 文字編碼設為 UTF-8 Unicode (utf8),MySQL 連線校對設為 utf8_general_ci,編碼的問題還是讓人傷透腦筋--那些在 phpMyAdmin 中所 INSERT 進去的資料,在 RoR 的頁面中總是亂碼一串;而經由 RoR 頁面所輸入的資料,不僅無法透過 phpMyAdmin 看到正確編碼,甚至不能將資料正確地存入資料庫中。 ...

January 21, 2006 · 1 min · Tzeng Yuxio

[FreeBSD]MySQL 的啟動

重裝了 MySQL 後發現,當 server 整個 reboot 的時候,MySQL 並沒有被啟動。找了一下發現原因。現在得像 apache 或 sendmail 等服務一樣,在 rc.conf 中加入 mysql_enable="YES" 另外,若要知道有哪些 server 必須透過 rc.conf 來啟動的,可以透過下列方式: cd /usr/local/etc/rc.d/ grep _enable * 或是在安裝完套件後,view 一下 /usr/local/etc/rc.d/xxx.sh,看看要在 rc.conf 中加入什麼選項才能於開機時自動啟動。 ...

January 21, 2006 · 1 min · Tzeng Yuxio