CentOS7 yum安装mysql5.5/5.6并初始化
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并初始化的更多相关文章
- 阿里云Centos7 yum安装MySQL5.6
安装mysql5姿势是要先安装带有可用的mysql5系列社区版资源的rpm包 [root@iZ28gvqe4biZ ~]# rpm -Uvh http://dev.mysql.com/get/mysq ...
- Centos7 yum安装MySQL5.7.25
1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-commun ...
- Centos7 yum安装 MySQL5.7.25
扩展:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1 下载并安装MySQL官方的 Yum ...
- centos7 yum安装mysql5.7并在root密码忘记的情况下重设密码
CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 1 $ wget http://repo.mysql ...
- Centos7:yum安装MySQL5.7后如何设置root密码
Centos下安装软件的方式很简单,只需要通过yum install xxx命令即可.第一步当然检查是否有mysql的yum源,命令:yum list|grep mysql-community[主要还 ...
- Centos7 yum安装Mysql5.7
1.下载mysql安装源 curl -LO http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2.安装yum源 ...
- centos7 yum 安装 mysql5.7
1.查看系统中是否已安装 MySQL 服务,以下提供两种方式: rpm -qa | grep mysqlyum list installed | grep mysql 2.如果已安装则删除 MySQL ...
- 【MySQL】Centos7 yum安装MySQL5.7.25
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 安装操作 下载并安装MySQL官方的Yum ...
- centos7 yum 安装mysql5.6
这里用科技大学的mysql yum源官方的源太慢 [root@localhost ~]# rpm -ivh http://mirrors.ustc.edu.cn/mysql-repo/mysql-co ...
随机推荐
- 0530JavaScript基础2
常用内置对象 所谓内置对象就是ECMAScript提供出来的一些对象,我们知道对象都是有相应的属性和方法 数组Array(部分相当于列表) 1.数组的创建方式 var colors = ['red', ...
- PHP 面向对象及Mediawiki 框架分析(一)
此文是一JAVA哥大神写的,虽然他不懂PHP.我这人PHP半桶水,面向对象更是半桶水都没有,此文原本是为了让我理解MediaWiki的运行机制的,愣是用他的JAVA的面向对象知识,对Mediawiki ...
- 前段时间说了AssetBundle打包,先设置AssetLabels,再执行打包,但是这样有个弊端就是所有设置了AssetLabels的资源都会打包,这次说说不设置AssetLabels,该如何打包AssetBundle
BuildPipeline.BuildAssetBundles() 这个函数,有多个重载,一个不用AssetBundleBuild数组,一个需要,如果设置了AssetLabels,那么这时候是不需要的 ...
- 源代码中直接package edu.princeton.cs.algs4还是import edu.princeton.cs.algs4问题
对于前者这个问题,直接在src目录下命名一个包:edu.princeton.cs.algs4 即创建了文件:src->edu->princeton->cs->algs4,然后把 ...
- JSP Cookie状态管理
JSP中创建与使用Cookie 创建Cookie对象 Cookie newCookie = new Cookie(String key, Object value); 写入Cookie对象 respo ...
- windows环境下安装部署并启用zkui的web图形界面
在此之前的工作:不是本机部署的三个服务器最为伪集群的zookeeper环境,并将三个为服务启动起来. 然后才有了下面的工作. 1. 首先,zkui项目地址:https://github.com/Dee ...
- Freemarker中大于号>的使用
在Freemarker中,比较数据的大小时候,要注意大于号(>)的使用.如果不注意,程序就会发生异常信息,如下面的例子: 1 2 3 4 <#assign x = 4> < ...
- 有若干个箱子,假设每个箱子的最大承重为 MaxW 。将货物分配装箱
今天在博客园中看到一个博问,就写了下实现代码. 问题: 有若干个箱子,假设每个箱子的最大承重为 MaxW .有一批物品,它们的重量分别为w1.w2...Wn,假设每个物品的重量都不超过箱子承重.写个算 ...
- R中的基本函数运算
一.均值 1.均值:mean(X)#计算所有元素的均值,包括矩阵.向量 2.行均值:apply(x,1,mean) 3.行均值:apply(x,2,mean) 注:如果x是数据框,则返回的就是向量 e ...
- redis.h
[对象] typedef struct redisObject { unsigned type:4;[REDIS_STRING,REDIS_LIST, HASH, SET, ZSET] ...