所以在 Windows 10 上安装了 wsl 2,安装了 ubuntu,安装了 apache。
Windows 10 版本 2004(操作系统内置 19041.21)/Ubuntu 18.04
现在在下一阶段并尝试安装 mariadb。已按照此处的说明安装它 https://computingforgeeks.com/install-mariadb-10-on-ubuntu-18-04-and-centos-7/
特别
sudo apt -y install mariadb-server mariadb-client
没有被要求输入密码,所以按照下一步
sudo mysql_secure_installation
我现在得到以下错误
Enter current password for root (enter for none):
Warning: World-writable config file '/mnt/c/Users/soup/.my.cnf.42' is ignored`
它显然忽略了/etc/mysql/my.cnf,它已经给出了正确的用户/权限(如果600、644、755没有区别)
sudo chown mysql:mysql /etc/mysql/my.cnf
sudo chmod 600 /etc/mysql/my.cnf
并尝试使用 Windows 临时文件。此外,当尝试
sudo service mysql restart
获取消息时mysql: unrecognized service
,显然出现了问题,有人知道如何解决这个问题吗?谢谢