數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2007-10-15 15:46:22

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

ASUS WL系列MySQL上架

經過漫長的等待,熬過日以繼夜的測試,感謝國外的網友提供在 Olegs firmware上安裝MySQL 的資訊。

其實前兩個禮拜就已經在測試機WL-HDD 2.5上安裝完成,昨天才開始正式放進WL-500gp,啟動一連串的測試。
包括架設WordPress Blog系統、把目前Sky forum論壇系統資料庫由SQLite轉移至MySQL。

測試後發現,MySQL在WL-HDD 2.5上跑嚴重重拖,在WL-500gp是輕微重拖,資料筆數不多時,或許感覺不出來,等到資料庫日漸龐大後,才能知道實際效能差異如何吧。

重點是,用了MySQL,可以玩得東西變多了,不然我是一直看好SQLite的後續發展  grin

http://farm2.static.flickr.com/1226/539849163_7c3b667aa0.jpg





技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#2 2007-10-16 22:27:04

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: ASUS WL系列MySQL上架

安裝 MySQL(中譯版)

首先必須先更新一下新版的ipkg,步驟如下:

ipkg upgrade ipkg list_installed


一些重要的packages,建議還是全部重新安裝一次。
重新安裝可以下底下這個指令:

ipkg install -force-reinstall 'all listed packages'

開始進入主題,安裝 MySQL

ipkg install mysql


增加或改變現有admin帳號成root帳號,否則MySQL無法正常運作:

nano /etc/passwd


將admin改為root

admin:$1$uVp0rbe2$/pFIqeoCxe1spdyUOa6OP1:0:0:root:/usr/local/root:/bin/sh (注意: 密碼已經過編碼可能會有所不同!!)
  ↓
root:$1$uVp0rbe2$/pFIqeoCxe1spdyUOa6OP1:0:0:root:/usr/local/root:/bin/sh

改完存檔。

寫入FLASH,以免前功盡棄:

echo "/etc/passwd" >>/usr/local/.files echo "/etc/group" >>/usr/local/.files flashfs save flashfs commit flashfs enable


接下來reboot,並且用root登入

行進至此,差不多已經大功告成了,接下來把原本的資料庫重建一次:

rm /opt/var/lib/mysql/mysql/*.* rmdir /opt/var/lib/mysql/mysql /opt/bin/mysql_install_db chown -R root:root /opt/var/lib/mysql


重新啟動MySQL:

/opt/etc/init.d/S70mysqld restart


建立root密碼:

/opt/bin/mysqladmin -u root password 'your-new-password'


原始文件請參考: http://www.sprayfly.com/wiki/MySQL




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#3 2008-12-13 19:45:26

k13080215
新生
註冊日期: 2008-09-08
文章數: 44
目前積分 :   

Re: ASUS WL系列MySQL上架

拖的要死
感覺跟牛車一樣了
讀取資料庫會讓人以為是否當機了............
16MB機器當的要死
32MB大概好一點吧...
WL700GE(記憶體64MB)來跑應該會比較好
不過這麼高級的機器拿來改機到不如直接買NAS了


離線

 

#4 2008-12-13 21:30:18

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: ASUS WL系列MySQL上架

學會怎麼玩才是重點吧smile


離線

 

#5 2010-01-26 01:51:20

dennys
天使
註冊日期: 2009-12-06
文章數: 111
目前積分 :   
網站

Re: ASUS WL系列MySQL上架

我裝的是 mysql5, 發現幾個問題

1. 必須建立一個 mysql 的帳號
2. /opt/var/mysql 的 owner 要改為 mysql, 不然就是權限要改. 因為預設是 700, 然後 owner 是 root
3. /tmp 和 /opt/var 都要開寫入的權限給 mysql 帳號

另外還有麻煩的地方, 因為用 ipkg install mysql 裝的是 mysql4, 因此當我執行 ipkg install phpmyadmin 時, 他會認為我沒裝 mysql 然後嘗試再去裝個 mysql4 orz
最後只能加個 -nodeps 來避開



離線

 

#6 2010-08-26 08:51:33

laobo
新生
註冊日期: 2010-04-10
文章數: 38
目前積分 :   

Re: ASUS WL系列MySQL上架

啟動SQL會出現下列訊息
/opt/etc/init.d/S70mysqld: line 186: /bin/hostname: not found
少裝什麼東西嗎


離線

 

#7 2010-08-27 11:33:31

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: ASUS WL系列MySQL上架

以Lly 1.9.2.7-d-r1825來說, hostname是歸屬於busybox.

$ ls -l /bin/hostname lrwxrwxrwx 1 admin root 7 Jul 23 21:51 /bin/hostname -> busybox


若韌體內的busybox不含hostname, 可安裝Optware busybox, 或直接使用busybox-mipsel取代.


離線

 

#8 2010-08-27 17:19:33

laobo
新生
註冊日期: 2010-04-10
文章數: 38
目前積分 :   

Re: ASUS WL系列MySQL上架

了解,非常感謝
不過hostname好像不影響mysql功能
還是能架起punbb


離線

 

#9 2011-01-24 23:18:56

ctrlcctrlv
新生
註冊日期: 2011-01-23
文章數: 6
目前積分 :   

Re: ASUS WL系列MySQL上架

Dualwan 沒辦法執行這段指令

寫入FLASH echo "/etc/passwd" >>/usr/local/.files echo "/etc/group" >>/usr/local/.files flashfs save flashfs commit flashfs enable


執行結果

root@unknown:/usr# echo "/etc/passwd" >>/usr/local/.files -sh: can't create /usr/local/.files: Read-only file system root@unknown:/usr# echo "/etc/group" >>/usr/local/.files -sh: can't create /usr/local/.files: Read-only file system root@unknown:/usr# flashfs save -sh: flashfs: not found root@unknown:/usr# flashfs commit -sh: flashfs: not found root@unknown:/usr# flashfs commit -sh: flashfs: not found


又要請大家幫忙了


離線

 

#10 2011-01-24 23:33:41

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: ASUS WL系列MySQL上架

不同韌體, 命令不同, 作法不同, 照抄無用. 理解概念, 才能套用於使用的韌體.


離線

 

相關討論主題

主題 回覆 點閱 最後發表
0 2371 2022-08-26 12:56:28 作者 lcjh20516
ASUS RT-N66U 清除 NVRAM 兩種方式 作者 sai5555  [ 1 2 3 … 16 ]
159 384684 2022-08-14 06:06:27 作者 lcjh20516
Asus RT-N66U 刷機卡關 作者 mizuiro  [ 1 2 3 ]
21 83534 2022-08-14 05:54:54 作者 lcjh20516
置頂
置頂: ASUS 無線路由器非官方韌體 Asuswrt-Merlin 作者 Aven  [ 1 2 3 … 14 ]
132 373793 2022-06-07 10:13:50 作者 dennys
ASUS RT-N16 解磚分享 (TTL) 作者 a00403a  [ 1 2 3 … 5 ]
45 140062 2022-05-06 14:32:17 作者 max7441

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed