我已经按照链接进行安装。
添加 Repo.list 和 keys 后,它开始安装。但最终出现以下错误消息
无法为 MariaDB“root”用户设置密码 为 MariaDB 管理用户设置密码时出错。这可能是因为帐户已经有密码,或者是因为与 MariaDB 服务器的通信问题。您应该在软件包安装后检查帐户的密码。
但是 Mariadb-10.0、10.1 发行版安装正确并且工作正常。
我已经按照链接进行安装。
添加 Repo.list 和 keys 后,它开始安装。但最终出现以下错误消息
无法为 MariaDB“root”用户设置密码 为 MariaDB 管理用户设置密码时出错。这可能是因为帐户已经有密码,或者是因为与 MariaDB 服务器的通信问题。您应该在软件包安装后检查帐户的密码。
但是 Mariadb-10.0、10.1 发行版安装正确并且工作正常。
此链接给出的解决方案适用于我 https://jira.mariadb.org/browse/MDEV-14416
这是 ext3 文件系统的错误。他们已经修好了。该补丁将在10.2.11版本发布。但是对于上述情况,请执行以下步骤[我正在全新安装。所以里面没有数据库]。
- 打开my.cnf文件,找到innodb_flush_method=O_DIRECT 注释并保存。
- rm -rf /var/lib/mysql/*
- mysql_install_db
- systemctl 启动 mariadb.service
- mysql -u root [无密码]
进入控制台后,可以使用以下命令设置密码
为'root'@'localhost'设置密码=密码('pass');
尝试在没有密码的情况下在 CLI 中访问 MariaDb。
mysql -u root
如果你能做到这一点,那么你就可以为用户设置一个密码。