mysql二进程包安装
生产环境安装mysql建议选择二进程包安装。为了避免冲突,可以考虑先卸载Linux下自带的MySQL安装包,可使用"rpm -qa |grep MySQL"检测是否安装了MySQL相关包。
以root登录,安装mysql
useradd mysql
cd /usr/local
tar zxvf /tmp/mysql-5.1.45-linux-x86-icc-glibc23.tar.gz
ln -s mysql-5.1.45-linux-x86_64-icc-glibc23 mysql
cd mysql
cp support-file/my-large.cnf /etc/my.cnf
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
mv data /home/mysql/
ln -s /home/mysql/data .
将mysql配置为自启动服务 ,并启动
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig mysqld on
/etc/init.d/mysqld start
运行如下命令设置mysql root密码
/usr/local/mysql/bin/mysqladmin -u root password 'your_password'
使用mysql自带的脚本或手动执行命令强化安全,删除匿名用户。自动化的方式是在root用户下执行如下命令:
./bin/mysql_secure_installation
然后按照提示操作,删除匿名帐户和空密码的帐户。
手动删除 匿名账户的操作方法如下
mysql -u root
DELETE FROM mysql.user WHERE User='';
FLUSH PRIVILEGES
页:
[1]