2009年12月8日 星期二

如何開啟MySQL的遠程帳號

ref http://faq.comsenz.com/viewnews-140

開啟 MySQL 的遠程登陸帳號有兩大步:

1、確定服務器上的防火牆沒有阻止 3306 端口。

MySQL 默認的端口是 3306 ,需要確定防火牆沒有阻止 3306 端口,否則遠程是無法通過 3306 端口連接到 MySQL 的。

如果您在安裝 MySQL 時指定了其他端口,請在防火牆中開啟您指定的 MySQL 使用的端口號。

如果不知道怎樣設置您的服務器上的防火牆,請向您的服務器管理員諮詢。

2、增加允許遠程連接 MySQL 用戶並授權。

1)首先以 root 帳戶登陸 MySQL

在 Windows 主機中點擊開始菜單,運行,輸入「cmd」,進入控制台,MySQL 的 bin 目錄下,然後輸入下面的命令。

在 Linux 主機中在命令提示行下輸入下面的命令。

> MySQL -uroot -p123456

123456 為 root 用戶的密碼。

2)創建遠程登陸用戶並授權

> grant all PRIVILEGES on discuz.* to ted@'123.123.123.123' identified by '123456';

上面的語句表示將 discuz 數據庫的所有權限授權給 ted 這個用戶,允許 ted 用戶在 123.123.123.123 這個 IP 進行遠程登陸,並設置 ted 用戶的密碼為 123456 。

下面逐一分析所有的參數:

all PRIVILEGES 表示賦予所有的權限給指定用戶,這裡也可以替換為賦予某一具體的權限,例如:select,insert,update,delete,create,drop 等,具體權限間用「,」半角逗號分隔。

discuz.* 表示上面的權限是針對於哪個表的,discuz 指的是數據庫,後面的 * 表示對於所有的表,由此可以推理出:對於全部數據庫的全部表授權為「*.*」,對於某一數據庫的全部表授權為「數據庫名.*」,對於某一數據庫的某一表授 權為「數據庫名.表名」。

ted 表示你要給哪個用戶授權,這個用戶可以是存在的用戶,也可以是不存在的用戶。

123.123.123.123 表示允許遠程連接的 IP 地址,如果想不限制鏈接的 IP 則設置為「%」即可。

123456 為用戶的密碼。

執行了上面的語句後,再執行下面的語句,方可立即生效。

> flush privileges;

2009年12月3日 星期四

vim 技巧 (顯示行數)

:set nu 顯示行數 若想知道文件的行數,可下達這項指令。
:set nonu 隱藏行數

Ubuntu Server 切換成root

ref http://blog.rootlau.com/blog/index.php?/archives/3-Ubuntu-8.04-LTS-Server.html

如果要一直使用 root 的身份,可以使用以下指令:

sudo -i

如果要啟動 root 的帳戶,可以使用以下指令:

sudo passwd root

如果要關閉 root 的帳戶,可以使用以下指令:

sudo passwd -l root

也可以在安裝時按 [F6] 進入進階模式,那裡可以啟動 root 的帳號並設定密碼。

Ubuntu Server 修改語系

ref http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=59600

=========================

修改~/.bashrc, 把LC_CTYPE等變數改回'en_US.UTF-8', LANGUAGE改回'en_US'
使用locale指令可看到目前的locale
如果你有root帳號又想把整個系統改回英文
# dpkg-reconfigure locales

=========================

主要是使用圖形模式
文字模式只是偶而用用
可以先 export LANG=en_US.UTF-8
或是 export LANGUAGE=en_US
之後就不會看到亂碼了(英文顯示)

如果主要工作是在文字模式
那就去改 /etc/default/locale
改成
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
要啟動圖形模式就輸入
LANG=zh_TW.UTF-8 sudo /etc/init.d/gdm start
或是
LANG=zh_TW.UTF-8 startx

2009年12月1日 星期二

如何刪除網路連線中不要的連線

作者 : mashflgaro(mash) [ 貼文 1 | 人氣 160 | 評價 0 ]
[ 回應本文 ] [ 發表新文 ] [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]

2/25/2005 8:42:20 PM
我在xp中的網路連線裡建立了一個新連線
不過因為每次建立都很慢所以就關掉或重開機,但是卻突然出現了無法刪除的連線
就是不是原來可以用的連線
我原來的是"區域網路或高速網際網路" 這裡來設定
可是多了這個"網際網路閘道"
"網際網路閘道" 然後每次要刪除他卻說"無法刪除您所選取的連線"
能否請大家一起解決這個問題

作者 : author_pan(Author.Pan) [ 貼文 95 | 人氣 419 | 評價 46 ]
[ 回應本文 ] [ 發表新文 ] [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]

3/16/2005 7:41:18 PM
你應該是有安裝使用 IP分享器( Router ) ..

[控制台]->[系統管理工具]->[服務] , 將下列2個服務 選擇停止即可 ..

1.[SSDP Discovery Service] 在您的家用網路上啟用通用隨插即用裝置的搜索。
2.[Universal Plug and Play Device Host] 提供主機通用隨插即用裝置的支援。