数据库安装超详细!+挂载的解释~

前言:

        hello,恭喜你刷到这篇文章,本人这几天也是刚刚从无到有安装了一个数据库,这中间大大小小遇到了很多问题也是恼火的很,也是查阅了一些文章请教了一下同学,磕磕砰砰也是终于安装好了。单单是观看别人的安装教程其实是很难去参悟到其中,只有自己真的遇到了这些个问题然后发现别人恰好也有这个问题那么就很容易引起共鸣了,当然如果还有原理解释的话那就更nice了,这篇文章就是包含了安装步骤+本人亲自遇到了问题+原理,ok以下正文开始!

安装:

        仓库配置和安装

                0.进行挂载

mount /dev/sr0 /mnt

             什么是挂载?且听我娓娓道来。我们知道整个虚拟机的目录都是根底下的 ‘/’,那个类似于Windows的C盘,D盘这样的概念,在Linux中根就类似于根盘,然后再命令行中的sr0就类似于你自己的硬盘 把它查进电脑就会显示出来才可以使用,这个挂载的命令就是这里插硬盘的动作,然后挂载的位置就是  /mnt

              到这里或许会有人来问,这个sr0本来不就是再根盘下面吗为什么不能直接用?其实不是因为再Linux中一切皆是文件,这里是为了方便你系统自带的几块盘,这样你就不用真的自己去查个盘了,再你挂载之前是用不了这些盘的空间的,而当你将这个挂载到文件 /mnt后就可以通过对/mnt文件进行操作其实就是对这个盘进行操作了。

                那为什么要进行挂载呢?因为下面的仓库要用到呀!

                1.先到指定路径下

cd /etc/yum.repos.d/

                2.编辑指定后缀的仓库

vim yum.repo

                3.进入仓库后写基础配置

                

[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0           

这里的baseurl的地址就是根刚刚挂载有关的噢!

                触发更新

yum makecache

                去到其他地方然后网上下载

cd /usr/local/mysql/

                通过网上下载资源,这里直接给我的,大家也可以自主选择其他的,第一行是下载,第二行是解tar

wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar

tar xvf mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar

                解完包后ls一下会发现有很多东西,但是我们只需要选择需要的东西进行下载即可,我这里选择了6个

dnf localinstall mysql-community-server-8.0.34-1.el9.x86_64.rpm mysql-community-client-8.0.34-1.el9.x86_64.rpm mysql-community-common-8.0.34-1.el9.x86_64.rpm mysql-community-icu-data-files-8.0.34-1.el9.x86_64.rpm mysql-community-client-plugins-8.0.34-1.el9.x86_64.rpm mysql-community-libs-8.0.34-1.el9.x86_64.rpm

                然后就可以启动数据库服务了,并且获取初始密码

systemctl start mysqld
grep password /var/log/mysqld.log

                进入数据库

mysql -uroot -p

               

                进入数据库后的界面就是这样的了,然后然后就可以使用了,然后可以再改个密码第一次的话,然后密码强度必须有数字,字母,特殊字符

ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxx密码你自己写哈';

  • 22
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值