方法1:注册repo
# 用超级拥护 root
apt-get install software-properties-common
apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.4/ubuntu bionic main'
方法2:修改source
有#的是不用执行的哦
# add source key
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
vim /etc/apt/sources.list
# add this
# MariaDB 10.4 repository list - created 2020-01-01 13:30 UTC
# http://downloads.mariadb.org/mariadb/repositories/
deb [arch=amd64,arm64,ppc64el] http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.4/ubuntu bionic main
deb-src http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.4/ubuntu bionic main
最后一步是安装MariaDB Server:
sudo apt-get update sudo apt-get install mariadb-server mariadb-client
初始化 MariaDB 10.4.6
默认情况下,新安装的 Mariadb
的密码为空,执行非管理没权限的 mysql 命令可以出现异常:
这个时候改成使用 sudo 的 mysql 虽然也能登陆数据库,但是从其他客户端使用普通账号连接还是有问题。
所以,如果是刚安装第一次使用,请使用 mysql_secure_installation
命令初始化。
sudo mysql_secure_installation
启动服务
启动mariadb
sudo systemctl start mariadb
允许mariadb自启动
sudo systemctl enable mariadb