groupadd mysql
useradd -g mysql mysql
mkdir -p /data/mysql
mkdir -p /data/mysql/data/
mkdir -p /data/mysql/log/
mkdir -p /data/mysql/mysql
chown -R mysql:mysql /data/mysql/
ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
初始化安装。
/usr/local/mysql/bin/mysqld --initialize \
--defaults-file=/etc/my.cnf \
--basedir=/usr/local/mysql \
--datadir=/data/mysql/data \
--user=mysql
替换/etc/init.d/mysql文件
sed -i "46s/basedir=/basedir=\/usr\/local\/mysql/g" /etc/init.d/mysql
sed -i "47s/datadir=/datadir=\/data\/mysql\/data/g" /etc/init.d/mysql
chkconfig --add mysql
chkconfig --level 345 mysql on
useradd -g mysql mysql
mkdir -p /data/mysql
mkdir -p /data/mysql/data/
mkdir -p /data/mysql/log/
mkdir -p /data/mysql/mysql
chown -R mysql:mysql /data/mysql/
ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
初始化安装。
/usr/local/mysql/bin/mysqld --initialize \
--defaults-file=/etc/my.cnf \
--basedir=/usr/local/mysql \
--datadir=/data/mysql/data \
--user=mysql
替换/etc/init.d/mysql文件
sed -i "46s/basedir=/basedir=\/usr\/local\/mysql/g" /etc/init.d/mysql
sed -i "47s/datadir=/datadir=\/data\/mysql\/data/g" /etc/init.d/mysql
chkconfig --add mysql
chkconfig --level 345 mysql on