1.MySQL的卸载
1.1查看是否有mysql软件
rpm -qa|grep mysql
1.2卸载mysql
yum remove mysql mysql-server mysql-libs mysql-common
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件,有的话继续删除。
软件卸载完毕后如果需要可以删除mysql的数据库:/var/lib/mysql
2.下载rpm包
要使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库
http://dev.mysql.com/downloads/repo/yum/
我们是centos6.4对应的rpm包为:mysql-community-release-el6-5.noarch.rpm
3.安装仓库列表
yum localinstall mysql-community-release-el6-5.noarch.rpm
3.1安装mysql
yum install mysql-community-server
3.2启动mysql
sudo service mysqld start
3.3设置root用户密码
mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 :
/usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码
3.4mysql远程连接授权:
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '设置密码' WITH GRANT OPTION;
注意:'myuser'、'mypassword' 需要替换成实际的用户名和密码。
4.设置开机启动
添加到系统服务列表
chkconfig -add /etc/init.d/mysqld
设置开机启动
chkconfig mysqld on
5.启动
service mysqld start
service mysqld stop