Linux笔记 · · By/蜜汁炒酸奶

centos7下使用yum安装mysql最新版本

前提:本文以centos7服务器为资源背景安装mysql,所有命令均未添加sudo ,若发现命令未执行等可添加之并重新尝试。

安装

1. 下载mysql的repo源 目前最新地址如下,若是
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
 最新的可随时通过http://dev.mysql.com/downloads/repo/yum/获取
centos7下使用yum安装mysql最新版本centos7下使用yum安装mysql最新版本
2.安装mysql57-community-release-el7-8.noarch.rpm包
 rpm -ivh mysql-community-release-el7-5.noarch.rpm
据说 [callout class="info" title=""] 据说(网上说的,只是我没去寻找罢了。怎么。。还想打我啊→ _→ )安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。 [/callout] 3. 安装mysql
 yum install mysql-server
4.登陆 最初通过以下命令查询登录密码一直不存在任何信息,进入发现文件是空的。
grep "password" /var/log/mysqld.log
之后尝试了下用以下命令直接登陆
mysql -u root
结果报如下错误: [callout class="danger" title="error"] ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2) [/callout] 此处仅说这次问题的解决方案,其余的放置附录里面。 最终发现应该是没启动服务。。使用以下命令启动之后再执行上面那个查看密码的命令就好了。
service mysqld start
获取密码后,通过如下命令登陆
mysql -u root -p
根据提示输下密码即可(此处为密文,无法看到任何输入信息,全凭个人感觉,当然错了会是提示哒)。 5.开放3306端口 firewalld
firewall-cmd --zone=public --add-port=3306/tcp --permanent
iptables(待续)

评论已关闭

example
C
蜜汁炒酸奶

当前处于试运行期间,可能存在不稳定情况,敬请见谅。

欢迎点击此处反馈访问过程中出现的问题