启动命令:./mysqld_safe --user=mysql &
报错信息:
./mysqld_safe:行602: /var/lib/mysql/mysqld_safe.pid: 没有那个文件或目录
awk: (FILENAME=- FNR=1) warning: error writing standard output (断开的管道)
2019-04-10T10:12:25.648845Z mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
touch: 无法创建"/var/log/mariadb/mariadb.log": 没有那个文件或目录
chmod: 无法访问"/var/log/mariadb/mariadb.log": 没有那个文件或目录
mkdir: 无法创建目录"/var/lib/mysql": 权限不够
chown: 无法访问"/var/lib/mysql": 没有那个文件或目录
chmod: 无法访问"/var/lib/mysql": 没有那个文件或目录
需要用 root 用户执行启动命令, 你这个是普通用户启动的吧? 不知你是如何安装的 MySQL 服务?