Linux Manjaro 安装Mariadb

arch默认已经不再支持MySQL,但是可以安装MariaDB,其比MySQL的性能更好且操作基本相同。 输入下面命令安装:

sudo pacman -S mariadb libmariadbclient mariadb-clients //安装mariadb
sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

启动:

systemctl start mariadb
mysql_secure_installation//设置密码等管理操作
systemctl restart mariadb//重启mariadb

进入mariadb:

mysql -u root -p

允许局域网访问:

mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root'; //root是允许访问的用户名
接下来配置允许访问的用户,采用授权的方式给用户权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
显示Query OK即配置成功
说明:root是登陆数据库的用户,123456是登陆数据库的密码,*就是意味着任何来源任何主机反正就是权限很大的样子。
最后配置好权限之后刷新使之生效
mysql>flush privileges;
显示Query OK即配置成功
systemctl restart mariadb//重启mariadb

推荐阅读更多精彩内容