Centos系统安装mysql
首先需要说明一点,mysql和MariaDB的背景——MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB
下面说一下安装步骤:
1、下包安装:
yum -y install mysql-server mysql
2、安装完成之后,启动数据库服务:
systemctl start mariadb.service,systemctl enable mariadb.service
3、首次登陆修改密码
mysqladmin -u root password '准备设置的密码'
4、授权其他用户可登陆
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
刷新生效:FLUSH PRIVILEGES;