亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 讓amarok使用mysql數(shù)據(jù)庫 [打印本頁]

作者: blueycx    時間: 2008-11-27 14:25
標題: 讓amarok使用mysql數(shù)據(jù)庫
  配置 MySQL
  Amarok 對 SMySQL 的支持
Amarok 1.2 及更高版本,除了內(nèi)置的 SQLite 數(shù)據(jù)庫引擎,還支持以 MySQL 作為數(shù)據(jù)庫后臺。為了能在編譯后獲得
MySQL 支持,你需要在編譯的時候加上 " --enable-mysql "這個配置參數(shù),然后再以 root 權(quán)限執(zhí)行 " install
",你的配置行可能就像這樣子:
$ ./configure --enable-mysql
還要請你確定你已經(jīng)安裝了 libmysqlclient 這個庫文件和其頭文件(是帶著 -dev 字樣的包)。
  安裝 MySQL
Amarok 1.4 需要 MySQL 版本在 4.0 及其以上,現(xiàn)在(撰寫此文時) MySQL 的版本已經(jīng)升到 5.0.22
了。Amarok-1.4.2 得 MySQL-5.0.24 以及 Amarok 1.4.5 和 MySQL 5.0.27 都融合的很好。
老版本的 Amarok 可能最好還是使用版本號 $ mysql -u root
set password for root@localhost = password('xxxxxxx');
flush privileges;
quit;
當然要把 XXXXXX 改成你要設(shè)的密碼。
這個做完后,你就要建立一個 MySQL 數(shù)據(jù)庫 和一個 amarok 用戶,方法自選?梢詤⒖枷旅娴 " mysql " 命令(會提醒你輸入 MySQL root 的密碼):
$ mysql -p -u root
CREATE DATABASE amarok;
USE amarok;
GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY 'PASSWORD_CHANGE_ME';
FLUSH PRIVILEGES;
在上面這個例子里,創(chuàng)建了一個名為 "amarok " 的數(shù)據(jù)庫,得一個名為 " amarok "的用戶。這個用戶可以使用"PASSWORD_CHANGE_ME"這個密碼來連接數(shù)據(jù)庫?梢允褂 amarokuser@'%' 來進行遠程連接。
要用 'GRANT ALL' 把所權(quán)限都賦給 "amarok" 用戶,這很重要,因為,"amarok" 用戶需要 ALTER 權(quán)限來修改它的數(shù)據(jù)庫。
數(shù)據(jù)庫建好了之后,打開 Amarok
的配置界面(在設(shè)置(Settings)菜單中),點擊收藏(Collection)標簽。把下拉菜單的值 SQLite 換成
MySQL。同時,設(shè)定主機(host) "localhost&quot(如果數(shù)據(jù)庫是在本機上), 端口號(一般都是3306),
你剛才新創(chuàng)建的數(shù)據(jù)庫名("amarok&quot,或者你自己設(shè)定的名字)。另外 能對數(shù)據(jù)讀寫的用戶還要填上密碼(在本例中,用戶名是
"amarok", 密碼是 "PASSWORD_CHANGE_ME")
連接遠程的 MySQL 服務器:絕大部分的 MySQL 守護程序都被默認設(shè)定為只偵聽來自本機的請求。
因此,如果你在連接服務器或數(shù)據(jù)庫出錯時(不是密碼錯誤),你可能要修改主機上的
my.cnf(一般路徑是/etc/mmysql/my.cnf),注釋掉"bind_address" 變量,然后重啟 MySQL。如果是使用
tcp socket 來連接的話,可能還要注釋掉 "skip_networking"。
現(xiàn)在還沒有辦法修改它偵聽的接口。要么只偵聽一個,要么全部。你最后可能要更新你的防火墻。
               
               
               

本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/73535/showart_1669067.html




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2