!includedir $$MysqlConfigPath/conf.d
[mysqld_safe]
open_files_limit = `expr $FileMax / $CpuNum / 100`
[isamchk]
key_buffer = 16M
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
EOF
# **************************************
$MysqlPath/scripts/mysql_install_db --user=mysql --defaults-file=$MysqlConfigPath/my.cnf --basedir=$MysqlPath --datadir=$MysqlDataPath;
# EOF **********************************
cat > /etc/ld.so.conf.d/mysql.conf<<EOF
/usr/local/mysql/lib/mysql
/usr/local/lib
EOF
# **************************************
ldconfig;
if [ "$SysBit" == '64' ] ; then
ln -s $MysqlPath/lib/mysql /usr/lib64/mysql;
else
ln -s $MysqlPath/lib/mysql /usr/lib/mysql;
fi;
cp $MysqlPath/support-files/mysql.server /etc/init.d/mysqld;
chmod 775 /etc/init.d/mysqld;
/etc/init.d/mysqld start;
ln -s $MysqlPath/bin/mysql /usr/bin/mysql;
ln -s $MysqlPath/bin/mysqladmin /usr/bin/mysqladmin;
$MysqlPath/bin/mysqladmin password $MysqlPass;
rm -rf $MysqlDataPath/test;
# EOF **********************************
mysql -hlocalhost -uroot -p$MysqlPass <<EOF
USE mysql;
DELETE FROM user WHERE user='';
UPDATE user set password=password('$MysqlPass') WHERE user='root';
DELETE FROM user WHERE not (user='root');
DROP USER ''@'%';
FLUSH PRIVILEGES;
EOF
# **************************************
echo "[OK] ${MysqlVersion} install completed.";
}
INSTALL_MYSQL
</div>

