wsl环境下安装MySQL5.7

安装操作需root权限:

1-通过 sudo su - ,切换到root用户。

2-在每一个命令前加上sudo,临时提升权限

1、下载apt仓库文件

复制代码
wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
复制代码
安装包是.deb的文件

2、配置仓库,使用dpkg命令安装仓库

复制代码
dpkg -i mysql-apt-config_0.8.12-1_all.deb

按以下图示进行安装即可

3、更新仓库信息

复制代码
// 首先导入仓库的密钥信息
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
​
// 更新仓库信息
apt update

配置密钥

复制代码
curl -fsSL https://repo.mysql.com//mysql-apt-config_0.8.16-1_all.deb -o mysql-apt-config.deb

安装下载的 .deb 包:

sudo dpkg -i mysql-apt-config.deb


如果遇到依赖问题,可以使用以下命令解决:

sudo apt-get install -f

导入 GPG 公钥:
如之前所述,您可能需要导入 MySQL 的 GPG 公钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7B3B788A8D3785C
或者使用 gpg 命令:


gpg --recv-keys B7B3B788A8D3785C
gpg --export --armor B7B3B788A8D3785C | sudo tee /etc/apt/trusted.gpg.d/mysql.gpg > /dev/null
更新软件包列表:
更新您的软件包列表:


sudo apt update
安装 MySQL 服务器:


现在您可以安装 MySQL 服务器:

sudo apt install mysql-server

1、检查仓库是否有MySQL5.7

复制代码
apt-cache policy mysql-server

2、下载MySQL5.7

复制代码
apt install -f -y mysql-client=5.7* mysql-community-server=5.7*

在弹窗中设置密码

相关推荐
❀͜͡傀儡师5 小时前
MySQL REST Service 认证鉴权体系与 MySQL 26.10.0 内置化演进
数据库·mysql·adb
DevNote_11 小时前
1C1G 服务器从零配置实录(附完整命令)
linux·运维·服务器·javascript·adb·ssh·gmssh
瑞克-桑切斯1 天前
mysql二进制日志定时备份
adb
class心平气和1 天前
ADB 工具函数 Python 使用教程
开发语言·python·adb
程序员塔塔喵1 天前
【MySQL篇|第八篇】索引底层实现
数据库·mysql·adb·索引
pigdreams2 天前
Google 官方 Android CLI:让AI直接读布局结构而不是用adb截图验证
android·人工智能·adb
ha_lydms3 天前
AnalyticDB MySQL 技术架构
大数据·hadoop·mysql·adb·spark·dataworks·1024程序员节
2501_915106324 天前
跨平台抓包工具怎么选?TraceEagle抓包鹰 的四种跨平台能力
网络协议·计算机网络·网络安全·ios·adb·https·udp
梅孔立4 天前
.mdb Access_MDB历史数据文件迁移MySQL实战教程-可直接投喂给ai参考这个帮你完成迁移
数据库·mysql·adb
花间相见5 天前
【计算基础|MySQL13】【工程实战】事务隔离与 MVCC 现象复现
adb