【七天入门数据库】第一天 MySQL的安装部署

 系列文章传送门:

【七天入门数据库】第一天 MySQL的安装部署

【七天入门数据库】第二天 数据库理论基础

【七天入门数据库】第三天 MySQL的库表操作

MySQL数据库存在多种版本,不同的版本在不同的平台上(OS,也就是操作系统上)安装方式可能有所不同,因此安装时一定要参数官方文档进行安装。

本文章提供仓库安装,本地安装,容器安装三种方式,希望能帮助到大家!!

官方网站:https://www.mysql.com/doc/

一、仓库安装(以centos8.3为例)

(一)下载RPM包

rpm -i https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm

(二)安装

dnf install mysql-server

(三)查看有关mysql的已经安装的RPM包

rpm -qa | grep mysql

(四)开启mysql服务(注意mysql的服务名为mysqld)

systemctl start mysqld

(五)查看服务的状态

systemctl status mysqld

(六)启动mysql

mysql -uroot -p

(七)输入密码

输入mysql -uroot -p后,会要求你输入数据库的密码,这时直接敲回车(如果不能进去,则需要去查看数据库的初始密码)

查数据库初始密码:

grep 'temporary password' /var/log/mysqld.log

若看到mysql>的字样,则证明数据库安装完毕

 

二、本地安装

(一)在官网下载所需要的tar资源包

网址:MySQL :: Download MySQL Community Server (Archived Versions)

(二)用Xsell或MobaXterm等软件上传tar包到/opt文件夹里

【七天入门数据库】第一天 MySQL的安装部署_第1张图片

 (三)去到/opt下,解压tar包

tar -xvf mysql-8.0.32-1.el8.x86_64.rpm-bundle.tar

(四)安装

dnf localinstall mysql-community-server-8.0.32-1.el8.x86_64.rpm \

mysql-community-client-8.0.32-1.el8.x86_64.rpm \

mysql-community-common-8.0.32-1.el8.x86_64.rpm \
mysql-community-icu-data-files-8.0.30-1.el8.x86_64.rpm  \

mysql-community-client-plugins-8.0.32-1.el8.x86_64.rpm \

mysql-community-libs-8.0.32-1.el8.x86_64.rpm

(五)开启mysql服务

systemctl start mysqld

(六)启动mysql

mysql -uroot -p

 

三、容器安装

容器安装主要的作用是可以在一台机上创建多个mysql。

(一)添加yun源仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

(二)安装docker服务

yum install docker-ce -y --allowerasing

(三)开启docker服务

systemctl restart docker

(四)用docker的方式创建数据库

docker run --name mysql-test3 -d -it -e MYSQL_ROOT_PASSWORD=123456 mysql

(五)查看 docker容器

docker ps

(六)进入ubuntu容器的/bin/bash脚本执行模式

docker exec -it  容器的名字  /bin/bash

(七)进入数据库

看到bash-4.4#的样式后,输入以下命令,即可进入数据库:

mysql -uroot -p 

希望大家在安装MySQL的时候都顺利呀!都看到这里了,创作不易,大家点个赞再走啦!!- ̗̀(๑ᵔ⌔ᵔ๑)

 

你可能感兴趣的:(七天入门数据库,数据库,mysql)