使用 MariaDB 代替官方的MySQL,MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。
开发这个分支的原因之一是:甲骨文公司收购了 MySQL 后,有将 MySQL 闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
安装
安装命令:
yum install mariadb-server mariadb
验证安装:
mysqladmin --version
此命令会基于你的系统信息,输出类似如下结果:
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
mariadb数据库的相关命令:
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
简单使用MySQL
执行mysql
命令后,
会输出MariaDB [(none)]>
提示符,说明已成功连上MySQL服务器,
你可以在此提示符下执行SQL命令,例如:
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.01 sec)
Mysql安装后需要做的
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
[root@host]# mysqladmin -u root password "new_password";
现在你可以用root用户来连接到Mysql服务器:
[root@host]# mysql -u root -p
Enter password:*******
注意: 在输入密码时,密码是不会显示了,你正确输入即可。
实际上,默认root用户密码为空时,使用mysql -u root -p
命令也可以用root用户登录,当要输入密码时,直接回车即可。
来源 https://www.modb.pro/db/169498