如果没有mysql的安装包就下载
wget http://oss.aliyuncs.com/aliyunecs/onekey/mysql/mysql-5.6.15-linux-glibc2.5-i686.tar.gz
如果有的话
tar -xzvf mysql-5.6.15-linux-glibc2.5-i686.tar.gz
mv mysql-5.6.15-linux-glibc2.5-i686/* /alidata/server/mysql(随便移到你自己规定的地方)
添加用户组并设置权限
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql
/alidata/server/mysql/scripts/mysql_install_db --datadir=/alidata/server/mysql/data/ --basedir=/alidata/server/mysql --user=mysql(执行mysql_install_db命令。安装数据库)
更改mysql文件的权限
chown -R mysql:mysql /alidata/server/mysql/
chown -R mysql:mysql /alidata/server/mysql/data/
chown -R mysql:mysql /alidata/log/mysql
把服务启动和数据都复制懂啊/etc/init.d/mysqld方便启动和管理
cp -f /alidata/server/mysql/support-files/mysql.server /etc/init.d/mysqld
sed -i 's#^basedir=$#basedir=/alidata/server/mysql#' /etc/init.d/mysqld
sed -i 's#^datadir=$#datadir=/alidata/server/mysql/data#' /etc/init.d/mysqld
更改mysqld的权限并启动服务。
chmod 755 /etc/init.d/mysqld
/etc/init.d/mysqld start
有些是自己的理解,如有错误大家一起探讨。谢谢!