[FAIL] Stopping MariaDB database server: mysqld failed!

大伟哥 提交于 2021-07-10,周六, 12:37 ,最近更新于2021-07-10,周六, 12:45

在 Debian 下使用 MariaDB,修改 root 用户使用密码认证方式登录后,每次要停止 MariaDB 服务的时候,总是会报错,显示:

sudo /etc/init.d/mysql stop
[FAIL] Stopping MariaDB database server: mysqld failed!

经过排查,发现可以通过修改/etc/mysql/debian.cnf来解决。

默认的 /etc/mysql/debian.cnf文件内容如下:

标签

升级 Drupal 8到 Drupal 9 遇到的小问题及解决

大伟哥 提交于 2021-07-04,周日, 11:14 ,最近更新于2021-07-04,周日, 11:42

大伟哥的博客用了很少的模块,也都支持 Drupal 9 了,因此决定直接升级到 Drupal 9。

升级到 Drupal 9 的官方的参考文档在这里:Upgrading from Drupal 8 to Drupal 9 (or later) | Upgrading Drupal | Drupal Wiki guide on Drupal.org

安装git和验证git.drupalcode.org帐号以使用composer管理Drupal依赖

大伟哥 提交于 2021-03-30,周二, 13:27 ,最近更新于2021-03-30,周二, 15:22

新启用的Debian 10 系统,按照以往的操作方式使用 composer 安装 Drupal 时出错,错误信息是:

Failed: [RuntimeException] git was not found in your PATH, skipping source download

运行 apt install git 即可以安装 git 了。

现在再运行 composer 命令,会提示你输入你在 drupal 官网的用户名和密码,这样 composer 就可以继续运行下去了:

标签

修改 MariaDB 10.3 使用用户名和密码登陆

大伟哥 提交于 2021-03-29,周一, 22:42 ,最近更新于2021-03-29,周一, 23:02

安装 MariaDB 10.3 以后,默认是使用 root 用户直接通过Unix Socket 登录而不使用密码的。要切换成使用密码登录的话,需要把 默认的plugin 从 unix_socket 切换为 mysql_native_password, 并且给用户设置密码。

正确的命令是:

标签