mysqldump 用法
mysqldump --help | more

-u 連接資料庫時的帳號
-p 連接資料庫時的密碼
--dababase 資料庫名稱
--add-drop-table 在匯入資料時要把原有的資料庫的資料先全部刪除
mysqldump -uroot -p123456 --add-drop-table --database dbname > dbname.sql
--no-create-info 不含建立資料表的敘述
mysqldump -uroot -p123456 --no-create-info --database dbname > dbname.sql
--no-data 不含資料表內的資料
mysqldump -uroot -p123456 --no-data --database dbname > dbname.sql

還原資料庫
mysql -uroot -p123456 dbname < dbname.sql

kevin0523 發表在 痞客邦 留言(0) 人氣()

建立資料庫
create database database_name;

刪除資料庫
drop database database_name;

顯示 MySQL 中的資料庫
show databases;

kevin0523 發表在 痞客邦 留言(0) 人氣()

指定 testuser 使用者擁有對 db1 資料庫所有的權限
mysql>grant all on db1.* to testuser@localhost identified by '123456';
mysql>flush privileges;

指定 testuser 使用者擁有對 db2 資料庫 SELECT、UPDATE、INSERT 權限
mysql>grant select,insert,update on db2.* to testuser@localhost identified by '123456';
mysql>flush privileges;


為了安全的考量,除了管理者外,其他的使用者應儘量避免將所有的權限打開,一般只開放 SELECT、INSERT、UPDATE 三項權限讓一般使用者使用,進階使用者則再加開 DELETE、CREATE、DROP、INDEX 四項權限。

kevin0523 發表在 痞客邦 留言(0) 人氣()

MySQL 的資料庫都是在 /var/lib/mysql 目錄下的子目錄,一個資料庫使用一個子目錄,各個了目錄下則包含資料庫的資料表結構定義檔、資料檔以及索引檔。
ls -ld /var/lib/mysql
drwx------ 2 mysql mysql     4096  9月 16 13:33 blog16
drwx------ 2 mysql mysql     4096  9月 15 19:17 class
drwx------ 2 mysql mysql     4096  9月 15 22:15 dyna
drwx------ 2 mysql mysql     4096  9月 15 22:29 library
drwx------ 2 mysql mysql     4096  9月 16 13:50 moodle
drwx------ 2 mysql mysql    20480  9月 15 23:57 moodle15
drwx------ 2 mysql mysql    20480  9月 16 01:10 moodle16
drwx------ 2 mysql mysql     4096  9月 18 08:28 myeclass
drwx------ 2 mysql mysql     4096  9月 15 18:44 mysql
srwxrwxrwx 1 mysql mysql        0  9月 19 14:16 mysql.sock
drwx------ 2 mysql mysql     4096  9月 15 21:55 school
drwx------ 2 mysql mysql     4096  9月 15 18:44 test
drwx------ 2 mysql mysql    20480  9月 16 22:30 xoops224

kevin0523 發表在 痞客邦 留言(0) 人氣()

將之前安裝 Flash Media server 2 的資料整理一下,做個記錄免得忘記

我分別安裝在 Windows XP 及 Linux ( CentOS 4.0 及 5.0 ) 進行測試的,至於在 Windows XP 上的安裝就為容易,這裡就不再詳述,針對 Linux 下的安裝做說明:

kevin0523 發表在 痞客邦 留言(0) 人氣()

FFMPeg

Open Source 的 Command Line 轉影音檔軟體
(預設不支援 rmvb 與 rm)
ffmpeg-doc.html

本人目前已經可以實現在線將所有格式轉FLV,不是本地操作,是在服務器上轉哦。不過要用兩個軟件來轉,雖然

比較麻煩,但是已經實驗成功,重要的是完全免費,詳情請點擊以下鏈接,不是發廣告貼,請各版主支持。
http://www.jiaotacn.com/index.asp?boardid=15

kevin0523 發表在 痞客邦 留言(0) 人氣()

今天利用 FFmpeg -h > ffmpeg.txt,把FFmpeg的命令轉到文件仔細看看後,才發現了這一參數:

-ss time_off set the start time offset

使用-ss參數,可以從指定的時間開始處理轉換任務.如:


ffmpeg -i test2.asf -y -f image2 -ss 08.010 -t 0.001 -s 352x240 b.jpg

那麼從任意一幀截圖的問題也就解決了.只要-ss後的時間參數是隨機產生,並且在視頻的有效時間內,就可以了.

kevin0523 發表在 痞客邦 留言(0) 人氣()

安裝 FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libog ,實現線上轉檔及擷取圖檔等功能

建議能夠透過 yum 安裝的就採用 yum 安裝,避免不必要的麻煩


cd /usr/local/src

kevin0523 發表在 痞客邦 留言(0) 人氣()

說明一下 Flash Media server 2 的目錄設置,做個記錄免得忘記,因為這玩意搞了老半天才搞懂到底要怎麼設定的。

Flash Media server 2安裝時路徑預設在 /opt/macromedia/fms 設定你的影音方式

kevin0523 發表在 痞客邦 留言(1) 人氣()

要將 Apache 及 PHP 的版本隱藏,可以用以下方法:

Apache:
開啟 httpd.conf,加入以下兩行:

ServerTokens ProductOnly
ServerSignature Off

PHP:
隱藏 PHP 版本就是隱藏 "X-Powered-By: PHP/5.1.2-1+b1" 這個,開啟 php.ini,加入:

expose_php = Off

完成以上兩個設定後,重新啟動 Apache 即可。

kevin0523 發表在 痞客邦 留言(0) 人氣()

如果你是用Apache Web Server自己架站,而且對外頻寬又不大的話,是否常因為對外頻寬被你架設的網站使用完,而造成你整各網路都很慢呢?
  這裡我為自己的伺服器安裝上了 mod_cband MODULE,這個MODULE相當好用,可以用來解決架設 Apache 頻寬問題,它可以讓 Apache 來控制管理你的頻寬,才不會導致對外(Up Bandwith)頻寬被用完,連帶影響對內(Down Bandwith)頻寬也變慢。

    以下說明我的安裝過程:

kevin0523 發表在 痞客邦 留言(0) 人氣()

Apache優化管理
版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本聲明
http://www.chedong.com/tech/apache_install.html

關鍵詞: apache install php resin mod_gzip mod_expire webalizer cronolog

內容摘要:

Apache 是一個歷史悠久並且功能十分強大的WEB服務器,但其豐富的功能對於一個新手來說往往不知道從何下手。我個人感覺Apache的設計充分體現了模塊化設計 的優勢,通過在動態模塊加載(DSO)模式下的安裝,任何子應用模塊都可以通過配置文件的簡單修改進行積木式的靈活配置。安裝的過程可以從簡單的靜態 html服務開始,一個模塊一個模塊的學習使用。從單純的HTML靜態服務(core),到複雜的動態頁面服務(core + php, core + resin, core + php + mod_gzip, core + resin + mod_expire)。


本文主要從簡化安裝==>性能調優==>維護方便的角度,介紹了WEB服務的規劃、HTTPD安裝/應用模塊配置、升級/維護等過程。讓Apache和PHP,Resin等應用模塊的獨立升級,完全互不影響。

kevin0523 發表在 痞客邦 留言(0) 人氣()

今天在看網站流量報表的時候, 差點以為自己眼花了... 四月份才剛開始, 怎麼訪客數已經超越了三月份整個月的記錄呢? 再仔細看, 的確是四月份的報表沒錯, 才發現 4/2 和 4/3 這兩天的流量爆增, 而且大部份都是從某些特定網站連入的... 原來, 是某些熱心的網友, 把小弟的文章轉貼到別人的板板裡了.

雖然很高興能讓更多網友享用本站的資源, 可惜這個小站對外頻寬並不大, 短短兩天 700MB 的傳輸量對本站來說是沉重了些, 所以本站的部份檔案 (.jpg, .gif, .png, .wma, .mrm) 已禁止從外部網頁連入, 想要下載相關檔案的朋友, 請直接連入本站進行下載, 3Q~~

順便把 apache http server 防止盜連的方法記載下來, 有興趣的網友也可以參考看看:


方法: 在 .htaccess 或 httpd.conf 中, 輸入以下敘述:

kevin0523 發表在 痞客邦 留言(0) 人氣()

如果您的網站是很受人歡迎的網站,可能會遭受到來自網路上一大堆惡意的多次連線,造成網路的阻塞,這時您可以安裝 mod_limitipconn 來解決這個問題。
mod_limitipconn 官方網站:http://dominia.org/djao/limitipconn.html

如果您用的 Apache Web Server 是 2.x 版,則要到下面網址下載:
http://dominia.org/djao/limitipconn2.html
底下是在 CentOS 4.4 環境下實作
rpm -Uvh mod_limitipconn-0.22-1.i386.rpm
看一下套件安裝到哪些路徑
rpm -qpl mod_limitipconn-0.22-1.i386.rpm
/etc/httpd/conf.d/limitipconn.conf
/usr/lib/httpd/modules/mod_limitipconn.so
/usr/share/doc/mod_limitipconn-0.22
/usr/share/doc/mod_limitipconn-0.22/ChangeLog
/usr/share/doc/mod_limitipconn-0.22/README

kevin0523 發表在 痞客邦 留言(0) 人氣()

本篇的目的,是說明如何使用最簡單的方式在你的網頁伺服器 (Apache) 上新增一個虛擬主機 (Virtual Host),讓你只要建一個目錄,或新增一個本機用戶,就可以建立虛擬主機,並且可自動分割 Log 檔 (以下之設定牽涉到 Apache 及 DNS 的觀念,最好也有自行架設 DNS 服務)。

修改 Apache 設定
這部份需修改 Apache 的設定檔,使它以 VirtualDocumentRoot 及 VirtualScriptAlias 建立虛擬主機,並設定 Log 檔的輸出格式。執行步驟:

備份 Apache 的設定檔:
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.old

kevin0523 發表在 痞客邦 留言(0) 人氣()