首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帮助设置MariaDB服务器

帮助设置MariaDB服务器
EN

Ask Ubuntu用户
提问于 2022-08-08 09:08:47
回答 1查看 411关注 0票数 1

我正在尝试设置一个MariaDB,但我不知道出了什么问题

安装程序

我执行了以下命令:

代码语言:javascript
复制
sudo apt update

sudo apt install mariadb-server

sudo mysql_secure_installation

它根本不起作用

错误⛔

第一误差

代码语言:javascript
复制
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

因此,我试图启动服务器第二个错误。

代码语言:javascript
复制
● mariadb.service - MariaDB 10.3.34 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Mon 2022-08-08 11:41:57 IDT; 13min ago
       Docs: man:mysqld(8)
             https://mariadb.com/kb/en/library/systemd/
   Main PID: 4674 (code=exited, status=1/FAILURE)

Aug 08 11:41:57 Server-3 systemd[1]: Starting MariaDB 10.3.34 database server...
Aug 08 11:41:57 Server-3 sh[4671]: [108B blob data]
Aug 08 11:41:57 Server-3 sh[4671]: Fatal error in defaults handling. Program aborted
Aug 08 11:41:57 Server-3 mysqld[4674]: [98B blob data]
Aug 08 11:41:57 Server-3 mysqld[4674]: Fatal error in defaults handling. Program aborted
Aug 08 11:41:57 Server-3 systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
Aug 08 11:41:57 Server-3 systemd[1]: mariadb.service: Failed with result 'exit-code'.
Aug 08 11:41:57 Server-3 systemd[1]: Failed to start MariaDB 10.3.34 database server.
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-08-08 09:24:51

看来您在安装过程中遗漏了一个步骤。安装之后,您需要首先配置mariadb。

缺省处理中的致命错误

是关于缺少配置的。

参见安装程序中的步骤3:它说是可选的,但如果在步骤2“设置根密码”处按N,则此部分是强制的。对于像Ubuntu这样的非根系统,您需要按N。

服务器故障上找到的TS:

您可以通过删除/var/lib/mysql中的所有文件来重置,然后用mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql重新生成所有文件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1422504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档