Mysql in WSL #71
Labels
blog: programming
@post
This is a blog post
tag: mysql
|132950002-15455ec6-a178-4488-845b-94e97243f3e3.jpg
View Post on Blog
This post was originally created at 2020-02-07T16:59:02+08:00
在使用 Windows Subsystem for Linux 时,可能因为缺少对 MySQL 是预置安装,会遇到一些问题
如果说
可以试试建立
/var/run/mysqld
目录,并给mysql
权限如果说
可以试试
sudo usermod -d /var/lib/mysql/ mysql
更新了一次系统后,MySQL 又无法启动了。刚开始还以为是更新的时候之前的配置被抹掉了,可并不是。。
UPDATE: 不要听下面这个部分
根据microsoft/WSL#3631 (comment),是 MySQL 版本太高了。。自动升到了 8.x。还要按照步骤回退。。:rage:
但是但是,由于我作死升到了 eoan,那个仓库并不支持。所以去 https://dev.mysql.com/downloads/repo/apt/ 下载了最新的。然而,并没有 5.7 的选项:sob:
所以只能强行安装 Ubuntu 19.04 的包了,下载对应的 deb 文件:
或者。。直接装 Windows 上,说不定也可。
UPDATE: 事实证明,是 MySQL 未正确升级所致,只需要完全删除 MySQL,再重新安装,就可以了(只要备份了重要文件)
The text was updated successfully, but these errors were encountered: