2 頁 (共 2 頁)

發表於 : 08/31/2005 3:57 pm
jamesjan
我以前是用rsync,一樣支援ssh,且可以省一點時間 :)

1.shutdown mysql
2.rsync.........
3.start mysql

發表於 : 08/31/2005 4:39 pm
進藤光
非常感謝各位~~
好奇怪,我每次來問問題,好像就有【颱風】???

全部一次回覆,因為這裡不能同時分別回覆:
janusng 寫:一、光少的眼睛需要檢驗。怎樣看,小弟的快照也是 OS X 的吧?雖然不是 Safari,而是 Firefox。

二、光少真的確認安裝了 MySQL 4.1?這些 options 在 MySQL 3/4.0 是沒有的。

三、MySQL 的設定,自然是到 MySQL 網站去找。
http://dev.mysql.com/doc/mysql/en/chars ... -sets.html

四、phpMySQL 還需要安裝一個 database 到 MySQL 來協助,請自行按照 help 來執行。
1. 是【笨蛋光】的大腦須要檢驗..... :badgrin: 因為左上角的圓點顏色奇怪,CheckBOX 不是 Mac 常見。
2. 確定!phpMyadmin 與 MySQL Admin 回報都是 MySQL 4.1.14-max,難道 Max 版少了?Standard 版才有?
3. 原來我爬錯地方,謝謝!不過看完還是不懂,說是對應 UCA,而預設的是傳統 legacy collation that does not support expansions,然後寫了一些對照,Unicode 改來改去,搞不好還有 6.0 版....
4. 我笨,不知道是指什麼?Help 也是 HTML 寫的,好長...

ulysses 寫: 所謂遠端備份云云就只是很簡單的把檔案複製到另一台機器上去。傳檔的方法很多,但是不論用 FTP 還是 SAMBA,都需要人工介入操作。用 SSH 的好處是可以使用自動認證,適合放在 CRONTAB 中定時自動執行。具體做法是:

條件:使用者在 server 端和 client 端都有同樣的帳號
在 client 端用 `ssh-keygen -t rsa' 產生 RSA key,會放在 $HOME/.ssh/id_rsa 和 $HOME/.ssh/id_rsa.pub 兩個目錄中。
把 id_rsa.pub 的內容複製到 server 端使用者的 $HOME/.ssh/authorized_keys 檔,新增一行。
SSH Copy 的指令是 scp -qr {srcfiles} {$USER@$IP:/destdir}
是的,遠端備份就是透過網路 copy 檔案而已,不過 Intranet 跟 Internet 不同,最大差異是 VPN,要先打一個 VPN 通道出來,不然怎樣也不可能直接 copy 過去。

感謝大師教導,這下我很有得爬了,本來要爬一年,現在【笨蛋光】至少也要爬 3 個月~~ 要先 K 的 UNIX 指令就是 SSH....

我去天龍跑了一趟,果然如魔戒王說的,根本沒有書好買..... 另外發現 O 牌原文書超貴,薄薄一本就叫價上千,翻譯本也要 $700 多~隨便買幾本就破產了~嗚~~~
本來想買 DNS 與 BIND,一看內容與售價,放棄..... 因為笨蛋光看無純 UNIX 啊~~雖然幾乎是講指令,與 Mac OS X 有點像,不敢肯定....

唯一一本 Server 的書還是 Panther 版,內容好像沒有 Apple 原廠手冊強..... 偏偏 $1600 高價,也放棄~~寧可多爬文,多吃冰~~
jamesjan 寫:我以前是用rsync,一樣支援ssh,且可以省一點時間 :)

1.shutdown mysql
2.rsync.........
3.start mysql
喔~還要先 Shutdown SQL 啊?換句話說,沒有 snapshot 能力。
請問你說得可是這個 rsyncbackup 1.0:
http://www.macupdate.com/info.php/id/14686

我對魔戒王說的技術很有興趣,哪天爬懂了... 先試 Intranet,再來試試看 VPN。

說到 VPN .... 嗯,還是另開話題好了。

發表於 : 08/31/2005 7:36 pm
janusng
閣下的網絡不是光少管理的嗎?反正已經開了 port 80,開放個 port 22 便可以行 ssh 了,哪裏需要 VPN 呢?

先答了 utf8_general_ci 和 utf8_unicode_ci 的分別。

它們是用作比較和排列次序的。

utf8_unicode_ci 是按照 unicode order 來排序,不分大小寫。
utf8_general_ci 是按照語言本身的次序排列,即是 a 和 å 是排在 b 之前,不分大小寫。

Unicode 的支援, MySQL 是強差人意,例如完全不支援 16-bit 以外的 glyphs,包括 HKSCS。在 roadmap 中,到 6.0 還沒有考慮加入。圖檔 各種組合glyphs 也不會解,幸好這個對東亞文字影響不大。

MySQL 功能也是在眾多 database 之中倒數排頭。Snapshot?別發夢了。還要提提你, default 的 MyISAM 是不支援 foreign key 的,連 consistency 也沒有。

發表於 : 09/01/2005 9:52 am
ulysses
SSH 的安全度夠高你可以放心打開。
在下管系統都一律把 Telnet / FTP 連根拔除,只留 SSH。
O Reilly 的 DNS & BIND 那本在下也有,講得太細節了,只把他拿來當字典。
學習基本的設定,有一本日本人寫的 TCP/IP 原理相當不錯,深入淺出。

MySQL 說實話實在太陽春,就算加上 innoDB,有些時候還是不夠用,
尤其是寫過進銷存管理的才知道厲害。
而且 MySQL 在處理極龐大資料的時候效率也不高。

現在會用 MySQL 的唯一理由就是他免費吧。說起來免費的 DB 也沒幾套,PostgreSQL 在下也用過一陣子,慢 + 不穩 + 非標準 SQL 指令,用沒多久就放棄了。

發表於 : 09/01/2005 10:58 am
進藤光
我這裡除了我的 3 台 Mac,其他通通是 Windows(含大陸端),目前 Linux 一部也沒有,所以 SSH 會變成只能 Mac 互連...

以前我一直沒用 MySQL 也是基於與魔戒大師和 janusng 相同的理由....
現在還是如此,但是.... Mac 上的 php 一直連不上 Windows 的 MS SQL Server.... 只能求其次,去連 MySQL...

嗯~不過呢~~連裝在 Windows Server 上的 MySQL 也連不進去..... 哇咧~~

我想把系統 Ghost 回去,再裝一次看看... 或許最近做了一些 AD 試驗,搞壞了啥??

MySQL 系統寫得很差,MySQL Manager 還是 Apple 自己寫的,當然啥功能也沒有。

MySQL Admin 甚至還不如別人用 php 界面的 phpMyadmin.... 怎麼搞了 4.0 - 5.0 了還會這了爛??雖然 MS SQL 也滿爛的,至少管理界面通通能搞定,而且系統穩定,從來沒發生停止之後,無法 restart....

MySQL 就有無法啟動的鳥事~~我後來發現有些東西不能動,例如 My.cf 和 mysql.sock ....

因為 phpBB 只能連 localhost 的 MySQL,也只好暫時用用.... 等 Windows 搞定,看看能不能連 MS SQL.... 畢竟這個我比較熟.....

如果 php 能不透過 ODBC 直接接通 MS SQL 是最好的,但是我懷疑 phpBB 根本就無法直接連接 MS SQL....

爬遍了竹貓,似乎沒人能直接連接 MS SQL,頂多跟我一樣,透過 ODBC 連接..... 換句話說,phpBB 還是用 localhost 連 ODBC,然後 ODBC driver 再去連 MS SQL..... 唉~~~~

我不知道老地方 Linux 的 phpBB 是如何連 MS SQL,我猜想連不到也只好用 MySQL 或其他 SQL 了吧?

發表於 : 09/01/2005 11:23 am
janusng
ulysses 寫:現在會用 MySQL 的唯一理由就是他免費吧。說起來免費的 DB 也沒幾套,PostgreSQL 在下也用過一陣子,慢 + 不穩 + 非標準 SQL 指令,用沒多久就放棄了。
MySQL 都只自稱 "mostly SQL:1992 standard",PostgeSQL 是 SQL:1999 compliant,反而是「非標準」? :shock:


如果說 PostgeSQL 慢,行 innoDB 的 MySQL 也不見得快!

給閣下一個參考:
http://monstera.man.poznan.pl/wiki/inde ... s_postgres