安装须知
安装系统 : CentOS release 6.6 (Final) , Red Hat 4.4.7-11 , x86_64 GNU
rpm方式安装
下载地址:http://dev.mysql.com/downloads/mysql/
MySQL-server-5.5.50-1.el6.x86_64.rpm
MySQL-client-5.5.50-1.el6.x86_64.rpm
MySQL-devel-5.5.50-1.el6.x86_64.rpm
ftp上传至服务器
安装步骤
查看下是否有系统自带mysql的rpm包,如果有,需要删除自带的旧rpm包
rpm -qa | grep mysql
yum -y remove mysql-libs-5.1*
开始安装rpm包
rpm -ivh MySQL-server-5.5.50-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.5.50-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.5.50-1.el6.x86_64.rpm
可选安装包
安装完成,可检查mysql服务已安装
设置开机启动
chkconfig mysql on
启动服务
service mysql start
修改用户root的密码为root
/usr/bin/mysqladmin -u root password ‘root’
mysql –u root –p 输入修改的密码root
关于my.cnf
rpm 包安装的mysql是不会安装/etc/my.cnf文件的。
解决办法:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
/usr/share/mysql/目录下,除了my-medium.cnf外,还有my-huge.cnf、my-large.cnf 和 my-small.cnf
配置远程访问
处于安全的考虑,MySQL默认不允许远程访问,可以使用下面开启远程访问
mysql > grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
Query OK, 0 rows affected (0.00 sec)
flush privileges; //立即生效
在防火墙中开启3306端口,远程访问
vi /etc/sysconfig/iptables
保存退出,重启防火墙
service iptables restart
这样远程访问服务器mysql就可以了