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服务,今 ...
随机推荐
- Python之循环条件、变量、字符串格式化
一.认识python python语言的优缺点,自行百度,这里不概述,简单说下,python是一门面向对象,解释型计算机语言.那么问题来了,解释型和编译型语言有什么区别? 1.解释型和编译型语言区别 ...
- leaflet本地加载arcgis切片
var origin = [-20037700, 33711400];//图层起点坐标 var resolutions = [ 8466.6836000338681, // Level 0 4233. ...
- Angular开发者指南(六)作用域
什么是作用域? 作用域是引用应用程序模型的对象. 它是表达式的执行上下文. 作用域以层次结构排列,模仿应用程序的DOM结构,它可以观察表达式和传播事件. 作用域的特征 Scope提供API($watc ...
- 网页title滚动
); var leftstar=title.substring (1,title.length ); document.title =leftstar +firstch ; ...
- Qt QString与string的转换
QString --> string QString.toStdString(); string --> QString QString::fromStdString(string);
- [LC] 104. Maximum Depth of Binary Tree
Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the long ...
- 我们为什么不愿意相信AI?
人工智能--即AI已经变得越来越聪明,甚至能够预测未来.比如警察可以用AI来提前预判出犯罪的时间或地点,医生可以用AI预测病人最有可能心脏病发作或是中风.甚至研究人员还试图为AI添加上更多的想象力,因 ...
- nginx: [emerg] unknown directive “ ” in /usr/local/nginx/conf/vhost/XXX.conf:53报错处理
开发同事发给我一小段nginx配置,加到服务器上之后,执行nginx -s reload时,出现报错: nginx: [emerg] unknown directive “ ” in /usr/loc ...
- HTTP Continuation or non-HTTP traffic
发现一个 HTTP Continuation or non-HTTP traffic的数据包,之前没有碰到过.不懂其意义,一看长度,显示1460,与TCP segment of a reas ...
- Redis(2)——跳跃表
一.跳跃表简介 跳跃表(skiplist)是一种随机化的数据结构,由 William Pugh 在论文<Skip lists: a probabilistic alternative to ba ...