Linux环境下安装MySQL 5.7.28
先进入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的更多相关文章
- Linux环境下安装MySQL数据库
Linux安装mysql服务分两种安装方法: (1).源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: (2).使用官方编译好的二进制文件安装,优 ...
- Linux 环境下安装Mysql的步骤
一,以linux cent 6.9 安装mysql 5.6.39为例#下载安装包wget --no-check-certificate https://dev.mysql.com/get/Downlo ...
- Linux环境下安装MySQL(yum方式)
1.下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装my ...
- Linux环境下安装mysql(远程连接),zookeeper,java,tomcat.
环境阿里云centos7.5 64位 + FinalShell + Navicat Permium 12 用到的压缩包(版本看后缀) 注意:安装均在/usr/local目录下,下面代码中#号不要复制上 ...
- Linux环境下安装mysql服务
我使用的是阿里云的ECS服务,系统是CentOS7,安装mysql版本是5.7 第一步,通过 wget -i -c http://dev.mysql.com/get/mysql57-community ...
- Linux环境下安装MySQL(解压方式)
1.将安装包放在服务器上:mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz 2.将安装包解压:tar -zxvf mysql-5.6.37-linux-glibc2 ...
- linux 环境下安装 MySQL
参考: Linux安装MySQL5.7 注意: 安装后 出现 navicat MySQL连接Linux下MySQL的及2003错误 需要看下 虚拟机的防火墙是否关闭!!!
- linux环境下安装mysql数据库遇到的问题
总结一句话: 安装完mysql数据库记得授权远程登录. 坑的现象: ERROR 1045 (28000): Access denied for user 'guoxp'@'localhost' ( ...
- 在Mac OS环境下安装MySQL服务
在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...
随机推荐
- SpringMVC配置前端控制器的路径问题
在使用SpringMVC时,都需要在web.xml中配置一个前端控制器DispatcherServlet 控制器是一个servlet,但这个路径配置就有很多种,之前都是以扩展名配置的路径,如*.do, ...
- java 变量分类
转:https://blog.csdn.net/suneqing/article/details/37909811 1.按被声明的位置划分 局部变量:方法和语句块内定义的的变量.(在定义局部变量时,必 ...
- python编程——Class(未完成)
__new__ __init__ __call__ __del__ if __name__=='__main__' __main__
- python-django框架-电商项目-订单模块开发_20191125
python-django框架-电商项目-订单模块开发 提交订单页面: 在购物车中点击提交订单,就应该到达提交订单页面了, 显示: 1,收获地址, 2,支付方式 3,用户购买的商品信息,数量,小计, ...
- seckill
京东自动登录 注:本文所做操作皆以京东web为例 包含:xpath,splinter,ocr 遇到的坑: 登录页面通过查看网页元素,能看到账户,密码唯一id,但是执行 12 browser.fill( ...
- JarvisOJ level3_x64
这一题是和前面x86的差不多,都是利用了同一个知识点,唯一的区别就是使用的堆栈地址不同,x86是直接使用堆栈来传递参数的,而x64不同 x64的函数调用时整数和指针参数按照从左到右的顺序依次保存在寄存 ...
- 总结verilog产生随机数的$random和seed
$random(seed)是verilog中最简单的产生随机数的系统函数. 在调用系统函数$random(seed)时,可以写成三种样式:1)$random,2)$random(),3)$rand ...
- mysql表关联问题(第一卷:外键1对多之1)
表关联的问题在开发中是必不可少的,现在我先简单的谈谈我的学习经验.先来说一下外键一对多的问题. 步骤1:准备数据: (1)设计模拟场景: 一个游戏为了测试游戏的运行情况,招来了一批用户来试玩,现需要录 ...
- RabbitMQ(1)——基础入门
本文章写在了CSDN :https://blog.csdn.net/qq_30348181/article/details/87911398
- CDC与HDC的区别以及相互转换
CDC是MFC的DC的一个类 HDC是DC的句柄,API中的一个类似指针的数据类型. MFC类的前缀都是C开头的 H开头的大多数是句柄 这是为了助记,是编程读\写代码的好的习惯. CDC中所 ...