先进入MySQL官网: www.mysql.com 去下载安装包

进入DOWNLOADS选项,点击MySQL Community (GPL) Downloads。

点击进入MySQL Community Server,去选择相应的MySQL版本。

进入到MySQL Community Server,选择Archives

选择自己需要的版本下载,我选择第一个下载

mkdir /soft   #创建好压缩包存放文件夹

mkdir /soft/mysql_安装包  #创建好解压文件存放目录

将你下载好的安装包,上传到虚拟机。

如有mariadb,先卸载

rpm -qa |grep mariadb

rpm -qa |grep mysql*

rpm -e --nodeps xxxxxx  (卸载查询到的rpm包)

tar vxf
mysql-5.7.28-1.el6.x86_64.rpm-bundle.tar -C mysql/ #解压压缩包到安装包存放目录

yum -y install createrepo  安装createrepo包 搭建一个mysql --yum源

cd mysql/  (注意不要有中文名,不然用yum安装时会报字符集的错误)

createrepo -d /soft/mysql/ 创建yum源链接(注意-d后面加上正确目录)

vim /etc/yum.repos.d/mysql.repo  编辑MySQL的yum仓库(其他文件不动)

yum install -y
mysql-community-server-5.7.28-1.el6.x86_64.rpm 开始安装

安装完成之后

service mysqld start  #启动mysqld服务

mysql数据库启动完成

grep temp /var/log/mysqld.log

2020-02-12T23:29:13.317663Z 1 [Note] A
temporary password is generated for root@localhost: 2RK%BN+GreIh(这就是临时密码)

复制临时密码

登录MySQL

mysql -uroot -p 回车粘贴临时密码,就可以进入了

之后先改密码 密码长度复杂度有限制 所以要复杂一点

mysql> set password = password(‘mysql’);  ---第一次修改密码使用这个命令。

mysql> set password for root@localhost =
password('mysql'); (后续想改密码则用这个)

mysql> flush privileges;

现在就可以连接数据库了

Linux环境下安装MySQL 5.7.28的更多相关文章

  1. Linux环境下安装MySQL数据库

    Linux安装mysql服务分两种安装方法: (1).源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: (2).使用官方编译好的二进制文件安装,优 ...

  2. Linux 环境下安装Mysql的步骤

    一,以linux cent 6.9 安装mysql 5.6.39为例#下载安装包wget --no-check-certificate https://dev.mysql.com/get/Downlo ...

  3. Linux环境下安装MySQL(yum方式)

    1.下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装my ...

  4. Linux环境下安装mysql(远程连接),zookeeper,java,tomcat.

    环境阿里云centos7.5 64位 + FinalShell + Navicat Permium 12 用到的压缩包(版本看后缀) 注意:安装均在/usr/local目录下,下面代码中#号不要复制上 ...

  5. Linux环境下安装mysql服务

    我使用的是阿里云的ECS服务,系统是CentOS7,安装mysql版本是5.7 第一步,通过 wget -i -c http://dev.mysql.com/get/mysql57-community ...

  6. Linux环境下安装MySQL(解压方式)

    1.将安装包放在服务器上:mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz 2.将安装包解压:tar -zxvf mysql-5.6.37-linux-glibc2 ...

  7. linux 环境下安装 MySQL

    参考: Linux安装MySQL5.7 注意: 安装后 出现 navicat MySQL连接Linux下MySQL的及2003错误  需要看下 虚拟机的防火墙是否关闭!!!

  8. linux环境下安装mysql数据库遇到的问题

    总结一句话: 安装完mysql数据库记得授权远程登录.   坑的现象: ERROR 1045 (28000): Access denied for user 'guoxp'@'localhost' ( ...

  9. 在Mac OS环境下安装MySQL服务

    在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...

随机推荐

  1. HashMap相关知识

    HashMap的工作原理是近年来常见的Java面试题.几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此 ...

  2. javaweb三大框架SSH

    1.MVC三层架构:模型层,控制层和视图层.模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来 对数据库进行操作:控制层,用Struts框架来连接 ...

  3. cs231n spring 2017 lecture15 Efficient Methods and Hardware for Deep Learning

    讲课嘉宾是Song Han,个人主页 Stanford:https://stanford.edu/~songhan/:MIT:https://mtlsites.mit.edu/songhan/. 1. ...

  4. row_number over( partition by xx)

    在原始表中 新加一个临时列 去重, 排序 比多次join性能提高很多 http://www.mysqltutorial.org/mysql-window-functions/mysql-row_num ...

  5. inventor卸载/完美解决安装失败/如何彻底卸载清除干净inventor各种残留注册表和文件的方法

    在卸载inventor重装inventor时发现安装失败,提示是已安装inventor或安装失败.这是因为上一次卸载inventor没有清理干净,系统会误认为已经安装inventor了.有的同学是新装 ...

  6. 吴裕雄--天生自然 R语言开发学习:重抽样与自助法(续一)

    #-------------------------------------------------------------------------# # R in Action (2nd ed): ...

  7. Typescript - 变量类型

    原文:TypeScript基本知识点整理 一.number let num1 : number = 20; let num2 : number = 175.5; let a1 : number = I ...

  8. 吴裕雄--天生自然KITTEN编程:角色移动

  9. java.lang.ClassNotFoundException :xxxxxxx

    码的!java.lang.ClassNotFoundException: org.springframework.jdbc.core.RowMapper这个错误搞了半天 因为写的项目是手动建的WEB- ...

  10. springboot 不同类型多数据源配置及使用

    springboot多数据源配置: datasource.master.jdbc=jdbc:mysql://localhost:3306/test?useUnicode=true&charac ...