https://blog.csdn.net/petrel2015/article/details/78822466

下载MySQL yum仓库文件

首先根据官网给出的建议,下载MySQL的仓库文件

https://dev.mysql.com/downloads/file/?id=470281

a. 打开链接显示如图界面。点击No thanks blah blah… 得到一个rpm文件。拷贝进你的CentOS。可以通过rz或者scp命令,通过

在你的CentOS中执行

yum install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
  • 1

安装。

b. 或者不点该链接,右键,复制下载链接。会得到“https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm”复制这段链接。

在你的CentOS中执行

yum install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
  • 1

即可在你本地安装好。

a,b都可以使你安装好MySQL的仓库文件。

选择并下载安装MySQL

根据官网中的 https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

根据上图的信息,我们可以手动修改MySQL的仓库文件,使得安装指定版本的MySQL5.5/5.6/5.7。

修改配置文件

vim /etc/yum.repos.d/mysql-community.repo
  • 1

在你想要安装的MySQL版本上把enabled所在行修改为enabled=1。我目前这个仓库默认5.7是enabled=1,5.6/5.5 enabled=0.

修改完这项后。

通过下面这条命令,可以看到我当前选择的是MySQL版本

yumrepolist enabled | grep mysql

如果包含的mysql版本是你想要的。那你就继续操作,如果不是,再看看你的仓库文件是否修改成功。

接下来执行

yum install mysql
  • 1

问到你是不是确认要安装那些包,输入y确认。即可下载MySQL。

初始化

a. MySQL5.5

首先启动MySQL服务

service mysqld start
  • 1

CentOS7其实正确的方式应该使用

systemctl start mysqld.service
  • 1

启动之后输入

mysql -u root -p
  • 1

默认是没有密码的,直接按回车。

进去之后修改root用户密码。

update mysql.user set password=PASSWORD('yourpassword') where user='root';
  • 1

立即更新权限

flush privileges;
  • 1

以上就是mysql5.5初始化。

这时如果再输入

mysql -u root -p
  • 1

回车,即会看到熟悉的1045报错,说明你没输入正确的密码。

参考链接: 
http://www.centoscn.com/mysql/2014/1222/4348.html

b.MySQL5.6

根据官网的快速指导 

执行

mysql_secure_installation
  • 1

按照给出的提示操作即可完成初始化(如是否允许root远程登录,删除空账号,修改密码等等)

以上就是本次教程的全部内容

CentOS7 yum安装mysql5.5/5.6并初始化的更多相关文章

  1. 阿里云Centos7 yum安装MySQL5.6

    安装mysql5姿势是要先安装带有可用的mysql5系列社区版资源的rpm包 [root@iZ28gvqe4biZ ~]# rpm -Uvh http://dev.mysql.com/get/mysq ...

  2. Centos7 yum安装MySQL5.7.25

    1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-commun ...

  3. Centos7 yum安装 MySQL5.7.25

    扩展:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1 下载并安装MySQL官方的 Yum ...

  4. centos7 yum安装mysql5.7并在root密码忘记的情况下重设密码

    CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源   1 $ wget http://repo.mysql ...

  5. Centos7:yum安装MySQL5.7后如何设置root密码

    Centos下安装软件的方式很简单,只需要通过yum install xxx命令即可.第一步当然检查是否有mysql的yum源,命令:yum list|grep mysql-community[主要还 ...

  6. Centos7 yum安装Mysql5.7

    1.下载mysql安装源 curl -LO http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2.安装yum源 ...

  7. centos7 yum 安装 mysql5.7

    1.查看系统中是否已安装 MySQL 服务,以下提供两种方式: rpm -qa | grep mysqlyum list installed | grep mysql 2.如果已安装则删除 MySQL ...

  8. 【MySQL】Centos7 yum安装MySQL5.7.25

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 安装操作 下载并安装MySQL官方的Yum ...

  9. centos7 yum 安装mysql5.6

    这里用科技大学的mysql yum源官方的源太慢 [root@localhost ~]# rpm -ivh http://mirrors.ustc.edu.cn/mysql-repo/mysql-co ...

随机推荐

  1. Windos Server Tomcat 双开配置

    Tomcat 双开配置 tomcat_1   server.mxl文件 # 修改端口 <Connector port=" protocol="HTTP/1.1" c ...

  2. FullPage.js全屏滚动插件

    一.介绍 fullPage.js是一个基于jQuery的插件,他能够很方便.很轻松的制作出全屏网站,主要功能有: 1.支持鼠标滚动 2.多个回调函数 3.支持手机.平板触摸事件 4.支持CSS3动画 ...

  3. R基本画图

    参考内容:闻博,R语言的绘图功能及应用案例  https://wenku.baidu.com/view/80f22fa50029bd64783e2c22.html R画图是以函数操作为基本的画图模式. ...

  4. iOS_AFNetWorking框架分析

    网络 — 你的程序离开了它就不能生存下去!苹果的Foundation framework中的NSURLConnection又非常难以理解, 不过这里有一个可以使用的替代品:AFNetworking.A ...

  5. HTML5 上传图片 到ASP.NET MVC

    @{ ViewBag.Title = "Home Page"; } <!DOCTYPE HTML PUBLIC> <html> <head> & ...

  6. TypeScript手册1 - 基本类型和接口

    基本类型 像基本的JavaScript一样,TypeScript支持numbers, strings, structures, boolean等基本类型,而扩展的enum等类型,为编程提供了更多帮助. ...

  7. Centos6.5下ElasticSearch1.4.4的安装

    1.下载ElasticSearch 官网地址 https://www.elastic.co/ 2.安装elasticsearch-1.4.4.tar.gz tar -zxvf elasticsearc ...

  8. mysql服务器3306端口不能远程连接的解决

    1.网络检测   1)ping主机可以:   2)telnet 主机3306端口不可以:     telnet 主机22端口可以:   说明与本机网络没有关系: 2.端口检测   1)netstat ...

  9. struts2数据类型转换详解

    Web应用程序的交互都是建立在HTTP之上的,互相传递的都是字符串.也就是说服务器接收到的来自用户的数据只能是字符串或者是字符数组,而在Web应用的对象中,往往使用了多种不同的类型,如整数(int). ...

  10. processing学习整理---Structure

    1.语法介绍:与java很相近,可以认为就是java. 2.运行命令(linux): processing-java --output=/tmp/processing-xx --run --force ...