====== Installation ======
* download phpMyAdmin-2.11.2.2 from its [[http://www.phpmyadmin.net/home_page/index.php | homepage]]
* enter daemon account
* extract it to /home/yxue/www/php and rename it to myadmin
* under directory "myadmin"
cp config.sample.inc.php config.inc.php
* edit config.inc.php
$cfg['blowfish_secret'] = 'snowrecall is me' /* use whatever phrase you like */
* default config.inc.php will provide a user/password box while logging-in, and give you a chance to save it as cookie. If you prefer to save user and password in this configure, simply change the content of config.inc.php, as indicated in Documentation.txt under "myadmin" directory.
$i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'root'
$cfg['Servers'][$i]['password'] = ''
?>
* cp "chemicals" & "databackup" database to /home/usr/www/mydb and create a soft link pointing in /var/lib/mysql
* use this link "http://rabi.chem.purdue.edu/php/myadmin" to visit phpMyAdmin (using root password of mysql)
====== Create database using phpMyAdmin (take "databackup database as an example) ======
* create database: login to phpMyAdmin and find "Create new database" section on the right list; Input database name as "databackup", and collation as "utf8-bin"
* create table: Find "Create new table" section; Input table name as "datbak" and number of fields as "3"; click "go" button.
* Add three column:
`label` VARCHAR( 16 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL PRIMARY KEY,
`date` DATE NOT NULL ,
`descrip` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
* Add record: Click datbak table on the left, and choose "Insert" tab.
====== Troubleshooting ======
===== Cannot enter the interface when click login =====
* Solution: change permission of /var/lib/php to nobody:nogroup (which is user:group for my current lighttpd)