CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
MariaDB is free and open source software
一、安装前首先根据自己的系统选择相应的yum安装设置,请按下面连接进行https://downloads.mariadb.org/mariadb/repositories/#mirror=neusoft
1、在 /etc/yum.repos.d/
下建立 MariaDB.repo,内容为上面连接选择了自己系统后网站给出的建议内容,我的系统为centos6-64位,网站给出的内容如下:
Here is your custom MariaDB YUM repository entry for CentOS. Copy and paste it into a file under /etc/yum.repos.d/ (we suggest naming the file MariaDB.repo or something similar). See "Installing MariaDB with yum" for detailed information.
#
MariaDB 10.3 CentOS repository list - created 2019-05-10 16:07 UTC
#
http://downloads.mariadb.org/mariadb/repositories/
[mariadb] name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
2、在 /etc/yum.repos.d/
下建立 MariaDB.repo,指令:
vi /etc/yum.repos.d/MariaDB.repo
按“i”进入编辑模式,将上面红色字体复制进去,按esc键退出编辑状态,输入“:wq”退出并保存文件。
二、使用YUM安装MariaDB
指令:sudo yum -y install MariaDB-client MariaDB-server MariaDB-devel
三、启动数据库
指令:sudo service mysql start
其它指令: service mysql start #启动服务
service mysql restart #重新启动
四、登录到数据库
用mysql -uroot命令登录到MariaDB,此时root账户的密码为空。
五、修改Root的密码
指令:mysqladmin -u root password ‘passwd’