目录
一、下载mysql指定版本
下载地址
打开官网,点击
DOWNLOADS
MySQL Community(GPL) Downloads
点击
MySQL Community Server
在
General Availability(GA) Releases
中选择适合的版本
Windows
系统下
MySQL
,推荐下载
MSI
安装程序
;点击
Go to Download Page
进行下载 即可
下的
MySQL
安装有两种安装程序
- mysql–installer–web–community–8.0.25.0.msi 下载程序大小:2.4M;安装时需要联网安 装组件。
- mysql–installer–community–8.0.25.0.msi 下载程序大小:435.7M;安装时离线安装即 可。推荐。
Linux系统下安装软件的常用三种方式:
1
:
rpm
命令
rpm
命令安装扩展名为
“.rpm”
的软件包。
包的一般格式:
2
:
yum
命令
互联网获取
的
yum
源,直接使用
yum
命令安装。
3
:编译安装源码包
tar.gz
这样的压缩格式,要用
tar
命令来解压;如果是其它压缩格式,就使用其它命令。
系统下安装
MySQL
,官方给出多种安装方式
MySQL官网不能直接选择CentOS 7系统的版本,所以选择与之对应的 Red Hat Enterprise Linux
选择对应的包,x86/ARM
MySQL :: Download MySQL Community Server 直接点Download下载RPM Bundle全量包。包括了所有下面的组件。不需要一个一个下载了。
然后通过 xftp7 将抽取出来的文件传到虚拟机/opt目录下
二、CentOS7下检查MySQL依赖
在解压压缩包前,我们要检查一下mysql依赖
1. 检查/tmp临时目录权限(必不可少)
mysql
安装过程中,会通过
mysql
用户在
/tmp
目录下新建
tmp_db
文件,所以请给
/tmp
较大的权限。执 行 :
chmod -R 777 /tmp
2.安装前,检查依赖
rpm
-qa
| grep libaio
如果存在libaio包如下:
rpm -qa|grep net-tools
如果存在net-tools包如下:
centos
安装盘里进行
rpm
安装。安装
linux
如果带图形化界面,这些都是安装好
三、CentOS7下MySQL安装过程
1.安装顺序
rpm
-ivh
mysql-community-common-8.0.25-1.el7.x86_64.rpmrpm
-ivh
mysql-community-client-plugins-8.0.25-1.el7.x86_64.rpmrpm
-ivh
mysql-community-libs-8.0.25-1.el7.x86_64.rpmrpm
-ivh
mysql-community-client-8.0.25-1.el7.x86_64.rpmrpm -ivh mysql-community-icu-data-files-8.0.30-1.el7.x86_64.rpmrpm
-ivh
mysql-community-server-8.0.25-1.el7.x86_64.rpm
:
如在检查工作时,没有检查
mysql
依赖环境在安装
mysql-community-server
会报错
是
Redhat Package Manage
缩写,通过
RPM
的管理,用户可以把源代码包装成以
rpm
为扩展名的 文件形式,易于安装。
- –i , –install 安装软件包
- –v , –verbose 提供更多的详细信息输出
- –h , –hash 软件包安装的时候列出哈希标记 (和 -v 一起使用效果更好),展示进度条
安装过程截图
安装过程中可能的报错信息:
yum remove mysql-libs
MySQL
版本
mysql
成功。类似
java -version
如果打出版本等信息
mysql
–version#
或mysqladmin
–version
执行如下命令,查看是否安装成功。需要增加 -i 不用去区分大小写,否则搜索不到。
rpm
-qa
|grep
-i
mysql
3.服务的初始化
mysql
登录用户,如果你是以
root
身份运行
mysql
服务,需要执 行下面的命令初始化:
mysqld
–initialize –user
=
mysql
选项默认以
“
安全
”
模式来初始化,则会为
root
用户生成一个密码并将
该密码标记为过
,登录后你需要设置一个新的密码。生成的
临时密码
会往日志中记录一份。
root@localhost: 后面即为初始化的密码,第一次登录使用初始化密码登录
4.启动MySQL,查看状态
#
加不加
.service
后缀都可以启动:
systemctl
start
mysqld.service关闭:
systemctl
stop
mysqld.service重启:
systemctl
restart
mysqld.service查看状态:
systemctl status mysqld.service
这个可执行文件就代表着
MySQL
服务器程序,运行这个可执行文件就可以直接启动一个
查看进程:
ps -ef | grep -i mysql
6.查看MySQL服务是否自启动
systemctl list-unit-files|grep mysqld.service
如不是enabled可以运行如下命令设置自启动
systemctl enable mysqld.service
四、MySQL登录
首次登录
mysql
–
hlocalhost
–
P3306
–
uroot
–
p
进行登录,在
Enter password
:录入初始化密码
2 修改密码
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘新密码’;
到此,Linux下安装mysql完成。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/118518.html