Feeds:
文章
留言

Archive for 九月 23rd, 2005

怎麼用 outlook 開啟 *.eml

ㄏㄏ.. 這不是個簡單問題嗎?只要在檔案總管連按兩下*.eml不就開啟了,可是因為前一陣子outlook不知道為什麼掛點,就使用了 Thunderbird 這套收件軟體,可是他似乎在有安裝防毒軟體的情況下會 lock 住,所以,後來outlook正常後就沒辦法直接開啟 *.eml,今天查了別台電腦的設定才知道,原來要加上 /eml 參數才可以開啟,正確使用如下
 
msimn.exe /eml:%1
 
如果要再檔案總管能夠復原用 outlook 開啟 eml , Microsoft 提供了兩個方法
1. 使用 /reg 參數
"C:Program FilesOutlook Expressmsimn.exe" /reg
 
2. 手動設定關連
1. 在桌面上按兩下 [我的電腦]。
2. 在 [工具] 功能表上,按一下 [資料夾選項]。
3. 按一下 [檔案類型] 索引標籤。
4. 在 [註冊的檔案類型] 底下,按一下 [EML Outlook Express 郵件訊息],再按一下 [進階]。
5. 按一下 [開啟],再按一下 [編輯]。
6. 在 [用來執行動作的應用程式] 方塊中輸入以下這一行:
"C:Program FilesOutlook ExpressMSIMN.EXE" /eml:%1
7. 按一下 [確定],再按一下 [確定],然後按一下 [關閉]。
 

Read Full Post »

 

方法很多,Web 介面可以透過 phpmyadmin、Windows環境可以透過 MySQL-Front,但是在 Linux 的 console 模式下,就需要透過 mysql 提供的 mysqldump 工具,這個工具的詳細使用可以參考 MySQL Reference Manual 的 "4.8.5 mysqldump, Dumping Table Structure and Data" 段落,我簡單的說明一下他的公用和用法,這個工具的是為了"傾印(dump)一個或多個資料庫的資訊",然後將此資訊用來備份或移植到其他 SQL Server,這個傾印出來的資訊是 SQL 敘述。文中也有提到,雖然 mysqldump 可以用來作備份,但是如果要備份到其他主機,可以使用 mysqlhotcopy 工具較為方便。

使用範例:
1. 以 root 身分登入 mysql,將 x10001 資料庫中的 tblItem 資料輸出到 test.sql
mysqldump –password=123456 –allow-keywords -q -Q -c -e –databases x10001 –tables tblItem > test.sql

ps.
-Q: 資料表和欄位名稱部分加入“
-q: 不使用緩衝(buffer)直接輸出到標準輸出裝置(stdout)
-c: 使用完整的 insert 敘述
-e: 使用新的 insert 多行語法
–password: 登入的密碼
–allow-keywords: 允許欄位名稱使用保留字,會自動將保留字前面加上 table 名稱
–databases: 指定傾印的資料庫名稱
–tables: 指傾印的 table 名稱

2. 假如只是要輸出資料表的結構,加入 -d 或 –no-data 參數
mysqldump –password=123456 –allow-keywords -d -Q -e –databases x10001 –tables tblItem > test.sql

3. 假如要傾印整個資料庫的資料表資訊,不要加 –table 參數
mysqldump –password=123456 –allow-keywords -d -q -Q -c -e –databases x10001  > test.sql

Read Full Post »