mariadb简介
mariadb 数据库管理系统是mysql的一个分支,主要由开源社区在维护,采用GPL(general public licens,通用公共许可证)。mariadb的目的是完全靠兼容在mysql,包括API和命令行,是mysql的替代品。
mariadb的安装
mysql的端口是3306端口,可以用netstat -antulpe | grep mysql
进行端口工作状态的查看
操作步骤:
1.
yum install mariadb-server -y ##下载该服务
cd /var/lib/mysql/ ##查看有 .sock 才能正常使用mysql,套接文件,如果没有,mysql没有接口来使用
vim /etc/my.cnf ##数据库配置文件
在数据库配置文件中添加:
skip-networking=1 ##关闭对外服务端口,保证数据库的安全
systemctl start mariadb ##开启服务
systemctl enable mariadb ##使服务一开机就处于启动状态
systemctl status mariadb ##查看服务状态
2.安全初始化
mysql_secure_installation
根据下图进行操作:
数据的查询
mysql -uroot -predhat ##root用户登陆,密码是redhat然后进行以下操作
mysql -uroot -predhat -e "SHOW DATABASES;" ##直接在shell中输入查询