在虚拟机安装mysql数据库

打印 上一主题 下一主题

主题 1509|帖子 1509|积分 4527

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一、安装步调(下载包-传输软件包-安装包-启用仓库-利用yum安装服务器)

1、要在mysql官网下载yum仓库包
2、下载好rpm包后,将其通过xftp传输到root目录下
3、利用sudo yum install yum的仓库名(sudo yum install mysql-community-release-el7-            1.noarch.rpm),这样就安装好yum仓库
4、确认mysql仓库已经启用
 yum repolist enabled | grep 'mysql.*-community.*'

5、安装mysql服务器(安装MySQL服务器通常是通过YUM仓库来进行的,而不是直接安装RPM包。)
sudo yum install mysql-community-server

6、启动服务器
sudo systemctl start mysqld

7、设置mysql服务器开机自启
sudo systemctl enable mysqld

8、获取mysql的初始密码
sudo grep 'temporary password' /var/log/mysqld.log
         (密码:aB3$%^&*()_+)
9、利用初始密码来登录mysql服务器
mysql -uroot -p

二、图示


三、堕落

1、下载的软件包与安装的软件包版本不同等

2、下载的软件包,没有传输到xshell中

3、下载的软件包版本与安装的不同等

解决方法:

四、知识点

1、退出vi命令

sudo vi /etc/yum.repos.d/CentOS-Base.repo:查看yum仓库配置文件
2、启动yum仓库,利用yum来安装mysql服务器


3、rpm和yum,sudo,vi
4、小疑问:cd /etc(没有找到),yum软件包的版本问题
五、网上安装步调

1、官网下载yum对应版本(centos7)
将其放置到xshell文件传输
安装yum仓库包到虚拟机:sudo yum install 下载的yum仓库包的名
2、安装流程
下载yum仓库-传输-安装yum仓库包-检验yum仓库是否启用-安装mysql服务器(处理好依赖关系)


MySQL官网下载了 mysql-community-release RPM包后,你可以按照以下步调将其安装到虚拟机中,从而启用MySQL YUM仓库,以便后续安装MySQL服务器:

  • 将下载的RPM包上传到虚拟机

    • 你可以利用FTP、SCP或其他文件传输工具将下载的RPM包上传到虚拟机的文件系统中。

  • 在虚拟机中解压RPM包(如果需要):

    • 某些RPM包大概包罗多个文件,需要先解压。

  • 安装RPM包

    • 利用 sudo yum install 命令来安装 mysql-community-release RPM包。
      bash
      复制
      1. sudo yum install mysql-community-release-el7-3.noarch.rpm
      复制代码
    • 安装过程中,你大概会被提示是否继续安装,输入 y 并按回车键。

  • 确认MySQL仓库已启用

    • 安装完成后,你可以利用 yum repolist enabled 命令来确认MySQL仓库是否已启用。
      bash
      复制
      1. yum repolist enabled | grep 'mysql.*-community.*'
      复制代码

  • 安装MySQL服务器

    • 确认MySQL仓库已启用后,你可以利用YUM来安装MySQL服务器。
      bash
      复制
      1. sudo yum install mysql-community-server
      复制代码
    • 安装过程中,你大概会被提示设置root用户的密码。

  • 启动MySQL服务

    • 安装完成后,启动MySQL服务。
      bash
      复制
      1. sudo systemctl start mysqld
      复制代码

  • 设置MySQL服务开机自启

    • 为了确保MySQL服务在系统启动时主动启动,你需要将其设置为开机自启。
      bash
      复制
      1. sudo systemctl enable mysqld
      复制代码

  • 获取MySQL的初始密码

    • MySQL安装完成后,会生成一个临时密码,你可以通过查看日志文件来获取它。
      bash
      复制
      1. sudo grep 'temporary password' /var/log/mysqld.log
      复制代码

  • 利用初始密码登录MySQL

    • 获取初始密码后,利用它来登录MySQL服务器。
      bash
      复制
      1. mysql -uroot -p
      复制代码

  • 更改MySQL root用户的密码

    • 登录后,更改MySQL root用户的密码。
      sql
      复制
      1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
      复制代码

请确保在执行上述命令时,你有足够的权限来安装和配置MySQL。如果你遇到任何问题,请检查YUM仓库配置、网络连接或软件包的依赖关系。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

干翻全岛蛙蛙

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表