Mariadb数据库安装配置
Mariadb安装配置
基本安装
创建/var/lib/mysql
目录并关闭目录的写时复制(CoW)
1 | sudo mkdir /var/lib/mysql |
运行以下命令安装mariadb
包并初始化
1 | sudo pacman -S mariadb |
设置Mariadb服务开机自动启动并立刻启动
1 | sudo systemctl enable --now mariadb.service |
命令创建了两个具有所有特权的帐户。
- 一个是
root@localhost
,它没有密码,但您需要是系统的root
用户才能连接。例如,使用sudo mysql
。 - 另一个是
mysql@localhost
,它也没有密码,但您需要是系统的mysql
用户才能连接。连接后,你可以设置密码,如果你需要以有密码和无需sudo
的任何这些用户身份连接。
添加用户
创建用户普通用户user
,密码为password
,并赋予mydb
数据库的所有权限
localhost
表示运行本机登录
%
表示所有主机均可登录
1 | CREATE USER 'user'@'%' IDENTIFIED BY 'password'; |
开启自动补全
mariadb的自动补全默认关闭,需要手动开启。
修改客户端设置,在client-maariadb
的下方添加auto-rehash
1 | [client-maariadb] |