CentOS 7 yum 安装 mysql-devel
CentOS 7 yum没有mysql也没有mysql-devel
解决办法:
1. 下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2. 安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装这个包后,会获得两个mysql的yum repo源:
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
yum install -y mysql-devel
即可安装mysql-devel
还可以安装mysql
yum install mysql-server
重置密码
重置密码前,首先要登录
mysql -u root
登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
chown -R openscanner:openscanner /var/lib/mysql
然后,重启服务:
service mysqld restart
接下来登录重置密码:
mysql -u root
mysql > use mysql;
mysql > update user set password=password(‘123456‘) where user=‘root‘;
mysql > exit;
5. 开放3306端口
vim /etc/sysconfig/iptables
添加以下内容:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
保存后重启防火墙:
service iptables restart
这样从其它客户机也可以连接上mysql服务了。
- 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《江湖博客》。
- 本文网址:http://jqq.l58.top/Linux/41.html
- 上篇文章:CentOS7安装iptables防火墙
- 下篇文章:CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14