mysql(mariadb)安装
-
前言
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。
开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品
使用yum安装mariadb
-
前言:
yum源中可能会存在版本过低的现象,所以可以先配置一个mariadb的官方的yum源
-
新建一个mariadb的yum源,并对其配置
# 新建 touch /etc/yum.repos.d/Mariadb.repo # 编辑 vim /etc/yum.repos.d/Mariadb.repo # 配置信息,注意baseurl中的版本 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 # 保存且退出
-
安装mariadb
yum install mariadb-server mariadb
-
启动mariadb数据库
systemctl start mariadb systemctl start/stop/status/restart mariadb
-
安装完成后初始化数据库
mysql_secure_installation 直接输入这条命令
-
登录数据库,判断是否可以正常运行
mysql -uroot -p
-
退出配置文件,使其支持中文
# 编辑该文件 vim /etc/my.cnf # 新增其配置内容 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci log-error=/var/log/mysqld.log [client] default-character-set=utf8 [mysql] default-character-set=utf8 #保存退出
-
重启数据库,加载/etc/my.cnf
systemctl restart mariadb
-
登录新建表做验证
mysql -uroot -p