mysql5.7只安装服务端_mysql 5.7安装
一、写随笔的原因:最近在阿里云上买了个centos7.3服务器,想将一些demo运行在上面,所以需要做一些环境的安装,通过此篇文章MAKR一下。下面来记录下安装步骤(参考网上的一些教程,有坑的话会实时记录)。
二、具体的内容:
1.进入官网找到5.7的yum源
懒得人可以直接点开这个地址:https://dev.mysql.com/downloads/repo/yum/
选择第一个,如图:
点进去后,点击下面的链接,右键复制链接地址:(https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm),这里有个坑,就是这个YUM源是官方默认最新的8.0的,如何安装5.7呢,下面的步骤3会提到,
2.下载和安装yum源:
在服务器上运行下载命令: wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm(如果yum源是5.7的忽略掉下面的第3步)
如下图:
继续输入安装命令:rpm -ivh mysql80-community-release-el7-3.noarch.rpm
3.修改yum源默认安装的版本
运行查看可安装的mysql的命令:yum repolist all| grep mysql
可以看出默认是启用的mysql8.0,5.7是关闭的。
接着运行命令:vim /etc/yum.repos.d/mysql-community.repo
来修改yum配置(enabled=1 想要安装哪个版本就在哪个版本的后面把0换成1,因为默认是最新版,所以需要把最新版的1换成0,5.7的换为1),如下图。
修改完成后再运行:yum repolist all| grep mysql
状态发生了变化,可以进行接下里的安装操作了(要安装5.5/5.6的类比上面的方法)
4.通过yum安装mysql
运行命令:yum install -y mysql-community-server
然后等待安装完成。
5.启动mysql服务
运行命令:systemctl start mysqld (开启数据库)
systemctl enable mysqld (开机自启数据库)
6.查看mysql的初始密码
运行命令:grep 'password' /var/log/mysqld.log
你也可以自己打开查看: vi /var/log/mysqld.log
推荐第一中,比较简便。
7.修改初始密码
先通过上面的密码来登录mysql :mysql -u root -p
成功进入后如下图:
输入修改密码的命令:ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root123@';
注意:mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位
8.设置可远程访问
上面只是可以在服务器上访问,Mysql默认不允许远程登录,所以必须设置下,并且防火墙开放3306端口(我的是应用服务器,可直接在外部开启);
在mysql中运行:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Root123@' WITH GRANT OPTION;
9.远程访问
将自己的IP来远程访问数据库,我这里是用的Navicat工具:
到这一步已经全部结束。
三、总结:
这次yum源安装MySQL主要的就是修改版本的地方需要注意,网上还说Centos 7 内部集成了mariadb,会与安装mysql相冲突,具体解决就是卸载,我并没有遇到这种情况,具体可以百度下,这里不做具体展开了。
总的来说,还是没有太大问题。希望这篇随笔为一些需要安装mysql的人做个参考吧,也为了我以后做个参考吧。
mysql5.7只安装服务端_mysql 5.7安装相关推荐
- oracle服务端安装和下载,oracle 11g 服务端下载地址及安装说明
Oracle 11g 服务端的安装步骤 Ø 简介 本文主要介绍 Oracle 11g 服务端的安装步骤,在介绍之前说明以下几点: 1. 所安装的服务器是本机的虚拟机,操作系统为 Windows ...
- (SVN笔记)SVN服务端+SVN客户端Tortoise——安装配置
目录 1.前言 2.官网下载SVN服务端1.14.1 3.安装SVN服务端Server 4.官网下载SVN客户端Tortoise4.3.4 5.安装Tortoise 6.验证Tortoise安装 7. ...
- SVN服务端和客户端的安装与搭建
SVN简介 SVN全名Subversion,是一个开源的版本控制系统.SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统,SVN拥有CVS的大部分特征,并且在CVS的基础上有更强的扩展. ...
- java 整合MQTT客户端和Windows安装服务端1
windows服务端安装 服务端下载地址 选择自己需要的版本下载即可,我用的是windows测试用的 解压完成之后 在bin目录下执行 emqx console,尽量不要用 emqx start因为报 ...
- 天龙八部网单服务器修改爆率,【天龙八部3】网单一键安装服务端+GM工具+GM刷装备+视频教程 电脑单机版游戏...
[天龙八部3]网单一键安装服务端+GM工具+GM刷装备+视频教程 电脑单机版游戏 资源介绍: 支持系统:WINXP/WIN7/WIN8/WIN10 32/64位 支持网络:单机 次更新后为正常开出宝宝 ...
- mysql5.7只安装服务端_Windows Mysql5.7.11 服务端安装详解
MySQL服务端安装过程主要是选择安装类型(自定义.典型和完整版),一般我都会选择自定义主要是为了安装到指定目录上,此过程省略,下面着重记录配置过程. 1.配置my.ini文件 在解压的目录下面复制m ...
- mysql客户端与服务端_mysql语句在客户端与服务端的基本使用
//把数据库导出到脚本文件 mysqldump -uroot -p1234 --databases abc > d:/a/abc.sql ---------------------------- ...
- oracle 11g 服务端下载地址及安装说明
1.oracle 11g官网(各个版本及服务端.客户端) http://www.oracle.com/technetwork/cn/database/enterprise-edition/downlo ...
- Oracle (1) :服务端和客户端的安装与配置
一.Oracle概述 Oracle公司-甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩.1989年正式进入中国市场.2013 ...
最新文章
- openstack简易汉化
- 题解 P4779 【【模板】单源最短路径(标准版)】
- Working with Multiple Environments(使用多个环境)
- 软件开发人员想找的工作,随便聊聊,娱乐大家,请补充补充
- LeetCode刷题(11)
- c 语言 字符串 遍历,在C ++中使用字符串的一个遍历的第一个非重复字符
- cheat给linux,[极客工具]cheat-linux命令行实用助记工具
- 从程序员到项目经理(13):如何管理自己的时间(下)【转载】
- 4.4 数值分析: 局部收敛性
- 怎么把.nii文件转成.dcm文件
- 字节跳动测开发实习面试
- 网站访问量统计的重要指标
- 区块链及相关密码学技术
- 移动端轮播图——网易云音乐手机端样式
- 最牛X得“高考”作文
- H5通过数据流方式播放视频
- python程序内存限制
- “All in 2B”,信用算力是认真的?
- 利用python炒股talib_【手把手教你】股市技术分析利器之TA-Lib(一)
- Ventoy:u盘制作,usb启动盘,超级好用的装机神器