初始化数据库:
/app/mysql/scripts/mysql_install_db --basedir=/app/mysql/ --datadir=/app/mysql/data/ --user=mysql
创建关键目录及设置权限:
mkdir -p /app/mysql/tmp
chown -R mysql.mysql /app/mysql
复制启动脚本到/etc/init.d/mysqld:
cp support-files/mysql.server /etc/init.d/mysqld
启动数据库并设置开机启动:(如果出现权限不足给/etc/init.d/mysqld添加权限)
/etc/init.d/mysqld start
chkconfig mysqld on
配置mysql环境变量:
echo ‘PATH=/app/mysql/bin/:$PATH’ >>/etc/profile
source /etc/profile
echo $PATH
/app/mysql/bin/:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
登录验证:
mysql
配置root用户密码:
mysqladmin -uroot -p password 123123
mysql -uroot -p123123
mysql>
删除多余的用户:
mysql> select user,host,password from mysql.user;
±-----±----------±---