资讯专栏INFORMATION COLUMN

ubuntu安装 mariaDB

seasonley / 1744人阅读

摘要:闲来无事打算装个玩玩。网上找了个教程设置仓库获取添加的更新本地的仓库安装从命令行中进入开始和停止服务不过过程哪里有那么一帆风顺,这不果然出现问题了找不到这个文件夹。

闲来无事打算装个mariaDB玩玩。网上找了个教程

1设置 MariaDB 仓库

sudo apt-get install software-properties-common

2获取key:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db

3添加MariaDB的repository:

sudo add-apt-repository "deb http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main"

4更新本地的仓库:

sudo apt-get update

5安装MariaDB

sudo apt-get install mariadb-server

6从命令行中进入MariaDB:

mysql -uroot -p

7开始和停止MariaDB 服务

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

不过过程哪里有那么一帆风顺,这不果然出现问题了

mysql: Can"t read dir of "/etc/mysql/mariadb.conf.d/" (Errcode: 2 "No such file or directory")
Fatal error in defaults handling. Program aborted

找不到/etc/mysql/mariadb.conf.d/这个文件夹。
执行 sudo mkdir /etc/mysql/mariadb.conf.d/
创建了一个空文件夹,再启动,不报这个错误了,不过报了一个新的错误

好歹给了个提示,那就执行一下看看吧。
执行 journalctl -xe 发现了以下信息

没有mysql.user这个表
谷歌上研究了一会,一个比较靠谱的答案说是初始化没设置好,所以mysql.user这个表没了
提供了一条语句 mysql_install_db --user=mysql 重新初始化表

执行了一下
果然启动成功了
不过这也带来一个问题,安装的时候已经设置了密码,这一下重新初始化,密码就没了,果然又报了个新的错误

不过试了一下空密码可以进去?

进去重新设置一个root密码

mysql> update mysql.user set password=PASSWORD("这里改成你的密码") where User="root";
mysql> flush privileges;
mysql> quit

重新使用新密码进入,搞定~

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23526.html

相关文章

  • Ubuntu安装MariaDB

    摘要:是的一个分支,主要是用来替换的,采用授权许可开源完全兼容包括和命令行。由的创始人主导开发。的包并没有在仓库包中,下面对安装做个记录,方便下次查看。 MariaDB是MySQL的一个分支,主要是用来替换MySQL的,采用GPL授权许可,开源,完全兼容MySQL,包括API和命令行。由MySQL的创始人Michael Widenius主导开发。为什么要开发MariaDB?因为MySQL早就...

    binta 评论0 收藏0
  • Ubuntu安装MariaDB

    摘要:是的一个分支,主要是用来替换的,采用授权许可开源完全兼容包括和命令行。由的创始人主导开发。的包并没有在仓库包中,下面对安装做个记录,方便下次查看。 MariaDB是MySQL的一个分支,主要是用来替换MySQL的,采用GPL授权许可,开源,完全兼容MySQL,包括API和命令行。由MySQL的创始人Michael Widenius主导开发。为什么要开发MariaDB?因为MySQL早就...

    lsxiao 评论0 收藏0
  • Ubuntu18.04服务器安装Apache2.4/MariaDB10.3/PHP7.2

    摘要:在这篇文章中,我们将分享在最新系统镜像中安装常规的软件环境。出于安全的考虑,以及我们后续安装网站,需要禁止默认根目录执行。这个其实与安装后设置相似。这样,在安装完毕之后,我们可在中安装完毕,且软件都是比较新的。 在这篇文章中,我们将分享在最新Ubuntu18.04系统镜像中安装LAMP常规的软件环境。其中软件包括Apache2.4/MariaDB10.3/PHP7.2,这里我们看到不安...

    dockerclub 评论0 收藏0
  • ubuntu安装 mariaDB

    摘要:闲来无事打算装个玩玩。网上找了个教程设置仓库获取添加的更新本地的仓库安装从命令行中进入开始和停止服务不过过程哪里有那么一帆风顺,这不果然出现问题了找不到这个文件夹。 闲来无事打算装个mariaDB玩玩。网上找了个教程 1设置 MariaDB 仓库 sudo apt-get install software-properties-common 2获取key: sudo apt-key ...

    stormjun 评论0 收藏0
  • ubuntu安装 mariaDB

    摘要:闲来无事打算装个玩玩。网上找了个教程设置仓库获取添加的更新本地的仓库安装从命令行中进入开始和停止服务不过过程哪里有那么一帆风顺,这不果然出现问题了找不到这个文件夹。 闲来无事打算装个mariaDB玩玩。网上找了个教程 1设置 MariaDB 仓库 sudo apt-get install software-properties-common 2获取key: sudo apt-key ...

    30e8336b8229 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<