安装mysql
第一步:查看本地是否已安装MySQL数据库
rpm -qa|grep mysql可以查看本地安装的数据库版本
第二步:卸载数据库(如果本地没有安装,这一步可以略过)
rpm -e mysql-libs --nodeps
第一个:rpm -Uvh http://mirror.steadfast.net/epel/6/i386/epel-release-6-8.noarch.rpm
第二个:rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
执行完之后,查看是否已安装:yum --enablerepo=remi,remi-test list mysql mysql-server
第四步:开始安装MySQL客户端和服务器
yum --enablerepo=remi,remi-test install mysql mysql-server最后出现:complete 说明已经安装成功
第五步:启动
/etc/init.d/mysqld start
设置root密码: /usr/bin/mysql_secure_installation
第六步:登入
mysql -uroot -proot
======================以上为MySQL的安装==========================
mysql开放远程连接接口
第一步:开放端口3306
修改防火墙配置文件
vi /etc/sysconfig/iptables
进入文件,添加端口配置
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT保存文件后 重启防火墙
service iptables restart
第二步:修改mysql中的host
进入MySQL执行
use mysql进入mysql表中进行修改原密码
update user set host='%' where user='root' and host='localhost';
UPDATE user SET password=password("root") WHERE user='root';
执行之后进行刷新
flush privileges;
===============================以上为MySQL远程连接的开放============================
附:
mysqld_safe --skip-grant-tables &
操作有误,进不去MySQL可以以这种方式启动mysql,这里不用密码就可以登录mysql,改完后再通过正常方式启动