CentOS7下安装和配置MySQL5.7亲测有效(附图文)
第一步:下载MySQL安装
[root@steel home]# cd /home/data
[root@steel data]# ls
[root@steel data]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-bash: wget: 未找到命令
[root@steel data]# yum -y install wget
如果提示wget命令不存在,先执行
yum -y install wget
这里执行的时候安装会失败,因为网易镜像没有了,可以按以下步骤执行
执行以下命令:
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
在执行 yum -y install wget
下载完成后可以看到当前多了一个mysql57-xxx的文件,这个就是mysql安装源
安装mysql安装源
[root@steel data]# yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
如果出现failing
执行 : rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
第二步,在线安装MySQL
[root@steel data]# yum -y install mysql-community-server
下载的东西有点多,需要等待一会
第三步,启动MySQL服务
[root@steel data]# systemctl start mysqld
第四步,设置开机启动
[root@steel data]# systemctl enable mysqld
[root@steel data]#
[root@steel data]# systemctl daemon-reload
第五步,修改root登录密码
mysql安装完成之后,会在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
[root@steel data]# vi /var/log/mysqld.log
复制此密码,使用此密码登录root
修改密码, mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Steel1988#';
第六步,设置允许远程登录
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Steel1988#' WITH GRANT OPTION;
第七步,退出
第八步,防火墙开放3306端口
[root@steel data]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[root@steel data]# firewall-cmd --reload
success
[root@steel data]#
第九步,配置mysql默认编码为utf-8
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置
character_set_server=utf8
init_connect='SET NAMES utf8'
:wq保存退出
第十步,重启MySQL
[root@steel data]# systemctl restart mysqld
第十一步,登录root用户查看编码
mysql> show variables like '%character%';
第十二步,测试远程连接
连接成功.
CentOS7下安装和配置MySQL5.7亲测有效(附图文)相关推荐
- mysql8.2安装教程_mysql 8.0.22压缩包完整安装与配置教程图解(亲测安装有效)
1.下载zip安装包 点击此处下载MySQL server 8.0.22压缩包 下载后直接解压即可 2.解压,并配置环境变量 2.1 解压zip包到安装目录,我的解压在了D:MySQLmysql-8. ...
- 3 win10环境下安装Pytorch可视化工具Visdom(亲测,欢迎交流)
0 Win10环境下安装Visdom可视化工具(亲测成功,欢迎交流) Visdom可视化工具: 本文测试安装环境为windows10+Anaconda+python3.7.10 (注意先装好Anaco ...
- Linux学习——在CentOS7上安装和配置MySQL5.7
第一步:获取mysql YUM源 进入mysql官网获取RPM包下载地址https://dev.mysql.com/downloads/repo/yum/ 点击下载按钮 在No thanks, jus ...
- Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)
Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙 零:综述 一.windows10系统的安装 1.准备工作 2.制作启动盘 3.修改启动设 ...
- Windows 安装和配置 WSL(亲测)
按文章操作前先看说明: 本人也是按如下文章中的操作成功的完成了WSL的安装和配置,但为什么还要单独写一篇文章,写明亲测.是因为文章中有一些细节,没有说明.需要大家注意 1.安装oh-my-zsh,这里 ...
- ubuntu下安装CLion并激活,亲测好用
写在前面 最近因为重新装了虚拟机,各种软件都重装了一遍,恨下心都使用了最新的版本,但是有一个很严重的弊端就是资料少啊:| 本帖就是在ubuntu14.04下的Clion-2017.3.2的安装,希望帮 ...
- linux ftp服务器配置本地账号,CentOS7 下安装和配置本地用户登录VSFTP服务器
一.安装VSFTP # yum -y install vsftpd注意提升权限: #su root 二.配置vsftpd.conf 文件 [root@localhost ~]# vi /etc/vsf ...
- centos72安装mysql配置密码_MySQL数据库之170419、Centos7下完美安装并配置mysql5.6
本文主要向大家介绍了MySQL数据库之170419.Centos7下完美安装并配置mysql5.6 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. linxu环境: centos ...
- Centos7 安装和配置MySQL5.7
Centos7 安装和配置MySQL5.7 1.安装Mysql5.7 获取Mysql5.7安装源 wget https://dev.mysql.com/get/mysql57-community-re ...
最新文章
- Vue-Resource请求PHP数据失败的原因
- linux自动内容归类,linux定时任务
- css样式IE8强制兼容IE7
- 《深入理解Elasticsearch(原书第2版)》一1.3 在线书店示例
- C七:指向函数的指针 ------ 函数指针(function pointer)
- mysql数据转存到时序数据库_干货丨如何高速迁移MySQL数据到时序数据库DolphinDB...
- Vue.js 极简小例:表单 (输入框 input、文本域 textarea、单选框 radio、下拉菜单 selected、复选框 checkbox)
- CVPR 2020 分方向论文大盘点合集
- 分布式事务实践 解决数据一致性 分布式事务实现,模式和技术
- 怎么修改html游戏存档,星露谷物语存档修改图文教程 怎么修改游戏数据
- 注释 向 Java 代码中添加元数据
- 前台数据数组转化为json数据
- mysql性能剖析工具_MySQL性能剖析工具(pt-query-digest)【转】
- 关于缓存使用中的一些看法
- JAVA练习173-幂集
- Acme CAD Converter 8.9.8.1480 汉化破解版本
- 甲骨文CEO独家揭秘企业转型秘诀,就一个字
- 九校联考-绵阳东辰国际NOIP模拟总结
- unity3D游戏开发实战原创视频讲座系列13之帽子戏法游戏开发(预告)
- 【Bug】HTC Vive Pro定位发生偏移或倾斜解决办法
热门文章
- 石川:出色不如走运 (II)?
- 51822 proximity
- pythonarcgis插件_【直播】基于Python开发ArcGIS插件:Python Add-in丨城市数据派
- 二级考试c语言中 星号与字母 题型总结,计算机等级C语言上机考试编程题分类总结.doc...
- C++11更新内容(2)--完美转发--默认移动构造/移动赋值--1116
- 计算机在日常办公众的应用论文,计算机及应用基础专业论文.docx
- C语言数据结构-程序设计与算法基础II-电大同步进度
- 使用Java语言打印一个爱心图案
- CS224W-图神经网络 笔记5.2:Spectral Clustering - 谱聚类主要思想及关键结论的证明
- 单条视频播放超7000万,网红界“大油田”如何掀起快手流量浪潮?