虚拟机中如何安装mysql

本文记录了在虚拟机中安装MySQL时遇到的问题及解决过程。首先,尝试通过下载安装包安装MySQL失败,因为缺少配置系统服务的文件。然后,采用apt命令正确安装MySQL,包括安装、启动服务和解决权限错误1698。解决权限问题的方法是修改my.cnf文件,并重新启动MySQL服务。最后提示,首次登录MySQL可能不需要输入密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【自我亲身经历,可以不看】
真有“身心俱疲”的感觉,弄了好几个小时,也查找了很多经验,但对我的问题来说都于是无补。
【自己遇到的问题】
我之前是在网上找的【下载mysql安装包的办法进行安装,但是在配置系统服务时候,我没有相应的文件】最后向老师请教,才知道可以通过apt进行安装。
【正确安装步骤】
1、执行

sudo apt get update

2、安装mysql

sudo apt-get install mysql-server

3、启动服务

service mysql restart

出现这样的问题,执行下面的程序即可。
在这里插入图片描述

sudo service mysql restart

虚拟机安装MySQL的步骤因操作系统和虚拟机软件的不同而略有差异,但大体流程相似。以下是使用虚拟机软件如VMware或VirtualBox在Linux系统中安装MySQL的通用步骤: 1. 创建虚拟机安装操作系统 首先,你需要创建一个虚拟机并选择合适的Linux发行版(如Ubuntu、CentOS等)作为宿主操作系统。完成虚拟机的创建并启动后,你需要按照所选Linux发行版的安装程序完成操作系统的安装。 2. 更新系统包列表 在安装MySQL之前,通常需要更新系统的包列表以确保安装的是最新版本。可以使用发行版特定的包管理工具进行更新,例如在Ubuntu或Debian上使用`apt-get`: ```bash sudo apt-get update ``` 3. 安装MySQL 接下来,使用包管理器安装MySQL服务器。对于Ubuntu或Debian系统,可以使用以下命令: ```bash sudo apt-get install mysql-server ``` 对于Red Hat、CentOS或Fedora系统,使用`yum`或`dnf`命令: ```bash sudo yum install mysql-server # CentOS 7 及之前版本 sudo dnf install mysql-server # CentOS 8 及之后版本及Fedora ``` 4. 配置MySQL 安装完成后,MySQL通常会自动启动。你可以使用以下命令来初始化数据库并设置root密码: ```bash sudo mysql_secure_installation ``` 这个工具会提示你设置root密码、删除匿名用户、禁止root用户远程登录等功能。 5. 启动MySQL服务 启动MySQL服务的命令依赖于Linux发行版: ```bash sudo systemctl start mysql # 对于使用systemd的系统,如最新的Ubuntu和CentOS ``` 或者 ```bash sudo service mysql start # 对于一些旧版本的系统 ``` 6. 验证安装 最后,你可以使用以下命令来检查MySQL服务是否正在运行: ```bash sudo systemctl status mysql ``` 或者 ```bash sudo mysql -u root -p # 输入你设置的root密码后进入MySQL命令行 ``` 这些步骤提供了一个基本的指南,具体细节可能会根据虚拟机设置和Linux发行版的不同而有所变化。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值