disconf-web部署系列-mysql安装
环境
1.Redhat6.4
2.Mysql5.5.4
前提
去Mysql官网下载安装包
1.MySQL-client-5.5.54-1.el6.x86_64.rpm
2.MySQL-devel-5.5.54-1.el6.i686.rpm
3.MySQL-server-5.5.54-1.el6.i686.rpm
并上传到/soft/目录下面
安装
1.查看是否有其他版本的Mysql
# rpm -qa | grep mysql
如果出现以下信息,说明已经安装了5.1.71版本的Mysql,需要先删除掉,否则,可能会有兼容性问题。
qt-mysql-4.6.2-26.el6_4.x86_64
mysql-5.1.71-1.el6.x86_64
mysql-server-5.1.71-1.el6.x86_64
mysql-devel-5.1.71-1.el6.x86_64
mysql-libs-5.1.71-1.el6.x86_64
2.如果存在其他版本的Mysql,删除掉
#yum remove mysql-libs
3.安装Mysql
#yum install MySQL-server-5.5.54-1.el6.i686.rpm
#yum install MySQL-devel-5.5.54-1.el6.i686.rpm
#yum install MySQL-client-5.5.54-1.el6.x86_64.rpm
4.Mysql初始化
#cd /usr/bin
#./mysql_install_db --user=mysql
5.启动Mysql
#service mysql start
如果出现"libgcc_s.so.1 must be installed for pthread_cancel to work"则是说明没有安装libgc_s.so.1模块,执行
#yum install libgcc.i686
如果出现". ERROR! The server quit without updating PID file (/var/lib/mysql/主机名.pid)",则说明第5步的初始化未执行
6.查看Mysql启动状态
#service mysql status
7.修改root登陆密码
#mysql
mysql>use mysql
mysql>update user set password=password("123456") where user="root";
mysql>flush privileges;
8.登陆Mysql
#mysql -u root -p
9.修改root用户远程登陆权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION