Centos7安装Mysql5.7.42
安装前的清理
- 查看是否安装了Mysql版本
[root@localhost ~]#yum list installed mysql*
[root@localhost ~]#rpm –qa|grep mysql*
如果安装了请自行卸载 - 查看是否安装了MariaDB
[root@localhost ~]#rpm -qa|grep mariadb - 如果安装了MariaDB,则进行删除操作
[root@localhost ~]#rpm -e --nodeps mariadb-libs - 下载Mysql5.7.42
[root@localhost ~]#cd ~
[root@localhost ~]#https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.42-1.el7.x86_64.rpm-bundle.tar - 解压缩文件
[root@localhost ~]#tar -xf mysql-5.7.42-1.el7.x86_64.rpm-bundle.tar
安装Mysql
- 安装Mysql
依次执行下列命令安装
[root@localhost ~]#rpm -ivh mysql-community-common-5.7.42-1.el7.x86_64.rpm
[root@localhost ~]#rpm -ivh mysql-community-libs-5.7.42-1.el7.x86_64.rpm
[root@localhost ~]#rpm -ivh mysql-community-client-5.7.42-1.el7.x86_64.rpm
[root@localhost ~]#rpm -ivh mysql-community-server-5.7.42-1.el7.x86_64.rpm - 清理安装过程文件
[root@localhost ~]#rm mysql-*.rpm -f
[root@localhost ~]#rm mysql-5.7.42-1.el7.x86_64.rpm-bundle.tar -f - 启动Mysql服务
[root@localhost ~]#systemctl start mysqld - 查看临时密码
[root@localhost ~]#cat /var/log/mysqld.log | grep 'A temporary password is generated for root@localhost:'
查看最后一行的的临时密码,并记录。密码一般如:*WrvOW62>d+<** - 修改Mysql中root账户密码
[root@localhost ~]#mysql -uroot -p
并输入临时密码登录Mysql。
mysql>set password for root@localhost = password('新密码');
mysql>flush privileges;
注意:推荐root用户仅限本地登录,创建一个账户用于默认的远程登录,如:dbadmin。
配置Mysql
创建一个管理权限用户,用于远程登录和管理数据库
- 创建远程登录的管理用户dbadmin
mysql>create user 'dbadmin'@'%' identified by '新密码'; - 授予dbadmin账户权限
mysql>grant all privileges on *.* to 'dbadmin'@'%' identified by '新密码';
mysql>flush privileges;
配置防火墙权限
Centos7安装Mysql5.7.42的更多相关文章
- Centos7 安装 MySQL5.7
Centos7 安装 MySQL5.7 一.环境介绍 1.安装包版本介绍 MySQL 有三种安装方式:RPM安装.二进制包安装.源码包安装.我们这篇文章以二进制方式安装MySQL 软件名称 版本 系统 ...
- centos7安装mysql5.7.19及配置远程连接
centos7安装mysql5.7.19及配置远程连接------https://blog.csdn.net/Lh19931122/article/details/77996213
- Linux学习第三步(Centos7安装mysql5.7数据库)
版本:mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 前言:在linux下安装mysql不如windows下面那么简单,但是也不是很难.本文向大家讲解了如何在Cent ...
- Centos7安装mysql-5.7.19
Centos7安装Mysql 一 mysql下载 地址: https://dev.mysql.com/downloads/mysql/#downloads 二 在centos7上创建安装文件存放.解压 ...
- Centos7安装Mysql5.7方法总结 - 实操手册
Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,废话就不多赘述了,下面介绍下在centos7.x环境里安装mysql5.7的几种方法:一.yum方式安装 ...
- centos7安装mysql5.7修改设置密码策略
centos7操作系统在安装mysql5.7社区版之后会有默认密码,通过grep命令在mysqld.log文件中即可找到,如下所示: 标识位置即在初始化安装时mysql的默认密码,然后通过mysql ...
- centos7安装MySQL5.7无法设置密码问题
前言 在使用centos7系统yum方式安装MySQL5.7后 不知道默认密码是多少 知道后没办法修改? 一.找到MySQL密码 service mysqld start vim /var/log/ ...
- centos7 安装 mysql5.7 版本(全)
centos 安装 版本说明 :centos7,mysql5.7 ,不是 centos7 可能有些命令不兼容 安装 mysql-server # 下载并安装 mysql yum wget -i -c ...
- centos7安装mysql5.7(rpm安装版)
1.下载mysql5.7的rpm安装包 rpm的mysql包,安装起来简单,解压版的mysql还需要做许多配置,稍有不慎就会出错!!! 下载地址:https://dev.mysql.com/downl ...
- CentOS7安装MySQL5.7及Tomcat8.5
在CentOS7服务器上部署FR项目应用 一.安装CentOS-7_x86_64 1.CentOS7:带GUI的服务器(FTP服务器.JAVA平台.兼容性程序库.开发工具.安全性工具.系统管理工具): ...
随机推荐
- H5页面\PC端实现QQ客服功能
1.背景 很多应用都有在线客服,最简单是实现就是利用人们常用的QQ 2.实现 步骤一:授权QQ通讯组件(普通QQ都是可以的) 授权链接:https://shang.qq.com/v3/widget.h ...
- 成为Apache SeaTunnel贡献者的N种方式
如何参与开源贡献 参与开源贡献的常见方法有多种: 1)参与解答 在社区中, 帮助使用过程中遇到困难的人,帮他们解释框架的用法也算是一种贡献. 2)文档贡献 帮助框架来完善文档,比如说将英文文档翻译为中 ...
- 牛客周赛 Round 6
牛客周赛 Round 6 A-游游的数字圈_牛客周赛 Round 6 (nowcoder.com) 枚举即可 #include <bits/stdc++.h> #define int lo ...
- .NET 高效开发Nuget管理工具(开源)
我们.NET开发会引用很多外部Nuget包,多项目.多个解决方案.甚至多个仓库. 简单的Nuget包管理,通过VS就能比较简单处理好.但复杂的场景呢,比如: 1.一个仓库里,有多个解决方案的Nuget ...
- Camera | 10.linux驱动 led架构-基于rk3568
前面文章我们简单给大家介绍了如何移植闪光灯芯片sgm3141,该驱动依赖了led子系统和v4l2子系统. V4L2可以参考前面camera系列文章,本文主要讲述led子系统. 一.LED子系统框架 L ...
- 使用CyFES对配体运动轨迹进行数据透视
技术背景 如果我们有一个蛋白质X和一个配体Y,那么可以对这个X+Y的体系跑一段长时间的分子动力学模拟,以观测这个体系在不同结合位点下的稳定性.类似于前面一篇博客中计算等高面的方法,我们可以计算轨迹的K ...
- C++ STL vector 性能之push_back、emplace_back、reserve
#include <iostream> #include <vector> #include <chrono> using namespace std; const ...
- 【SpringBoot Demo】MySQL + JPA + Hibernate + Springboot + Maven Demo
主要包含:springboot+jpa+hibernate+mysql+lombok (两年前写过一个,现在重新记录一个) 1. 目录结构: 2. pom 文件 1 <?xml version= ...
- RS485与ModbusRTU
前言 大家好!我是付工. 每次听到别人说RS485通信协议,就很想去纠正他. 今天跟大家聊聊关于RS485的那些事. 接口标准 首先明确一点,RS485不是通信协议,而是一种接口标准,它还有2个兄弟: ...
- vue源码解析-实现一个基础的MVVM框架
基本介绍 vue.js采用数据劫持结合发布-订阅模式的方式,通过Object.defineProperty()来劫持各个属性的getter,setter,在数据变动时发布消息给订阅者,触发响应的监听回 ...