發表文章

目前顯示的是 8月, 2009的文章

MySQL 常用語法

一、 帳號與權限 設定 root 和其他 user 的密碼 mysqladmin -u root password '新密碼' mysqladmin -u root -p Enter password:    此時再輸入密碼(建議採用) use mysql; mysql> UPDATE user SET password=password('新密碼') where user='root'; 只改 root 的密碼,如果沒有用 where ,則表示改全部 user 的密碼 mysql> FLUSH PRIVILEGES; 在 mysql 資料庫內,一定要用 flush 更新記憶體上的資料 刪除空帳號 mysql> DELETE FROM user WHERE User = ''; mysql> FLUSH PRIVILEGES; 建立新帳號 mysql> GRANT 權限 ON 資料庫或資料表 TO 使用者 IDENTIFIED BY '密碼'; 權限 資料庫或資料表 *.* 所有資料庫裡的所有資料表 * 預設資料庫裡的所有資料表 資料庫.* 某一資料庫裡的所有資料表 資料庫.資料表 某一資料庫裡的特定資料表 資料表  預設資料庫裡的某一資料表 設定/修改權限 用 root 登入 MySQL mysqladmin -u root -p Enter password: mysql> GRANT all ON db35.* TO s35@'localhost' IDENTIFIED BY 's35'; 把 db35 這個資料庫(含其下的所有資料表),授權給 s35,從 localhost 上來,密碼為s35 mysql> GRANT all ON *.*  把所有資料庫及資料表授權給別人,太危險了! mysql> GRANT all??? ON www.* TO '*'@'*' IDENTIFIED BY ''; 把 www 這個資料庫(含其下的所有資料表),授權給 任何機器任何人,無密碼(通常給不特

「筆記」FreeBSD 7.2R 安裝學務系統

FreeBSD 6.1學務系統架設記錄 FreeBSD 7.2R 學務系統架設、移機記錄 Description : 所有軟體安裝皆採用 ports 安裝,軟體安裝前已先更新過 ports tree。 Environment : *OS:FreeBSD 7.2 Release * mysql-server-4.1.25:/usr/ports/databases/mysql41-server/ * apache-2.2.11_7:/usr/ports/www/apache22 * php5-5.2.10:/usr/ports/lang/php5 進行時間校正︰ #ntpdate  clock.stdtime.gov.tw 設定make.conf FreeBSD為您預先設置了個 make.conf 檔案,它的位置在 /usr/share/examples/etc/make.conf,請將 它複製一份成為 /etc/make.conf。 #cp /usr/share/examples/etc/make.conf /etc/make.conf #vi /etc/make.conf MASTER_SITE_BACKUP?= \ ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/distfiles/$ {DIST_SUBDIR}/\ ftp://ftp3.tw.freebsd.org/pub/FreeBSD/ports/distfiles/$ {DIST_SUBDIR}/\ ftp://ftp6.tw.freebsd.org/pub/FreeBSD/ports/distfiles/$ {DIST_SUBDIR}/\ ftp://ftp8.tw.freebsd.org/pub/FreeBSD/ports/distfiles/$ {DIST_SUBDIR}/ MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP} /etc/make.conf 這個檔案其實並非一定要存在的,沒有它的存在,您一樣能使用您的 FreeBSD,但是如果您使用了它,相信您會更加方便的。由 make.conf 這個檔案名稱中,我們不難聯想到與 make 這個編譯指令有關。我們可以將一些固定使用的 make 參數給加進這個 make 參數