MySQL 5.0.20a compiled for NSLU2 (CFLAGS = "-O2 -s -march=armv5te -mtune=xscale -pipe") Free space required: 32 MB RAM Usage: 9 MB ================================================================================ | Filename | Description | |------------------------------|-----------------------------------------------| | mysql-5.0.20a-full.tar.gz | MySQL full files (includes core, doc, devel) | |------------------------------|-----------------------------------------------| | * mysql-5.0.20a-core.tar.gz | MySQL core files (Server + Utilities) | | # mysql-5.0.20a-devel.tar.gz | MySQL development libraries and header files | | # mysql-5.0.20a-doc.tar.gz | MySQL documentation (man, info) | | | | * required , # optional | |------------------------------|-----------------------------------------------| | mysql-5.0.20a-mini.tar.gz | MySQL minimal required files (subset of core) | ================================================================================ You need at least "mysql-core.tar.gz" or "mysql-mini.tar.gz". --- Installation instructions: # Change into opt directory root@nslu2> cd /opt # Download mysql-5.0.20a-full.tar.gz root@nslu2> wget http://www.familie-kirchhofer.de/nslu2/mysql5/mysql-5.0.20a-full.tar.gz # Unpack mysql-5.0.20a.tar.gz root@nslu2> tar zxvf mysql-5.0.20a-full.tar.gz # Change into MySQL 5 directory root@nslu2> cd /opt/mysql5 # Copy MySQL server configuration file root@nslu2> cp my.cnf /etc/my.cnf # Setup database group & user root@nslu2> groupadd mysql root@nslu2> useradd -g mysql mysql # Install system databases root@nslu2> bin/mysql_install_db --user=mysql # Setup correct rights root@nslu2> chown -R root . root@nslu2> chown -R mysql var root@nslu2> chgrp -R mysql . # Run MySQL 5! root@nslu2> sbin/mysql.server start To stop the server run "/opt/mysql5/sbin/mysql.server stop"