2011年5月13日 星期五

MySQL安裝紀錄 for FreeBSD

# cd /usr/ports/database/mysql51-server


# make WITH_CHARSET=utf8 install clean


# chown -R mysql:mysql /var/db/mysql


# /usr/local/bin/mysql_install_db


# vi /etc/rc.conf


mysql_enable="YES"


 


# cp /usr/local/share/mysql/my-huge.cnf /etc/my.cnf


# vi /etc/my.cnf


 


[mysqld]


default-character-set = utf8


[client]


default-character-set = utf8


 


# /usr/local/etc/rc.d/mysql-server start


# mysqladmin -u root -p password '密碼'


# mysql -p

2011年5月12日 星期四

Hack的意思

Hack 的意思,不只是『破解』的負面意義。針對某個網站、軟體、程式設計或是硬體,Hack也有『秘技』、『小技巧』、『剖析』、『外掛』、『增強』、『延伸應用』的正面意涵。





以下是有關css方面的hacks

http://ka-yue.com/blog/common-css-hack

http://sofree.cc/ie6-ie7-ie8-firefox-css-hack/

http://atedev.wordpress.com/2007/01/10/css-hack/

PHP有關fpdf with unicode的hack

http://mingwang0824.pixnet.net/blog/post/26454601

IE6 Warning 警語JavaScript

http://code.google.com/p/ie6-upgrade-warning/

不錯的東西!在開發網頁會用到~~~紀錄下來

2011年5月5日 星期四

mysql設定utf8

step 1 初安裝主機就設定my.cnf
cp /usr/local/share/mysql/my-huge.cnf /etc/my.cnf

step 2 設定my.cnf,將mysql編碼全部預設為utf8 <紅色字為新增的設定值>
[client]
#password    = your_password
port     = 3306
socket   = /tmp/mysql.sock
default-character-set = utf8

[mysqld]
port     = 3306
socket   = /tmp/mysql.sock
......
......
default-character-set = utf8

2011年5月1日 星期日

mysql移機(Big5-&gt;UTF-8)工作紀錄

原機:

mysqldump -u root -p --default-character-set=big5 --skip-extended-insert DB > DB.sql

perl -pi -e 's/DEFAULT CHARSET=big5/DEFAULT CHARSET=utf8/;' DB.sql

piconv -f big5 -t utf8 DB.sql > DB_utf8.sql



新機:

mysql --default-character-set=utf8 -u root -p leave < DB_utf8.sql



參考資料來源:

http://blog.outian.net/archives/312