剩下最常見的SQLserver

因為沒用過SQLite,先選擇最熟悉的MySQL吧!(之後要專心Android SDK再來學)

首先建立root帳號

(WL-HDD2.5只有admin,MySQL預設最高是root)

nano /etc/passwd

照著admin的權限完整複製新的一行

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
flashfs save
flashfs commit
flashfs enable
reboot

重開機後開始安裝MySQL

ipkg install mysql

安裝完成建立root密碼

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

REF:http://digiland.tw/viewtopic.php?id=23

接著是phpmyadmin管理工具

ipkg install php-mysql   php和mysql鏈結套件
ipkg install phpmyadmin

安裝完成後編輯設定檔

nano /opt/share/www/phpmyadmin/config.inc.php

搜尋$cfg['Servers'][$i]['auth_type'] = 'config';改成

$cfg['Servers'][$i]['auth_type']     = 'http';

最後連上網站http://WLHDD/phpmyadmin/測試是否可正常登入

http://digiland.tw/viewtopic.php?id=42


最後補上一些常用的ipkg-opt參數

列出所有可安裝套件

ipkg list

查詢可安裝套件

ipkg list | grep 套件名稱
EX:ipkg list | grep mysql

列出已安裝套件

ipkg list_installed

更新 ipkg 的套件清單

ipkg update

更新已安裝套件

ipkg upgrade

執行安裝XXX套件

ipkg install XXX

執行移除XXX套件

ipkg remove XXX
創作者介紹
創作者 PaaKJaT 的頭像
PaaKJaT

PaaKJaT的日記本

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