Linux中安装数据库(以CentOS7为例)
一、通过网络下载安装MariaDB数据库
- 通过ping命令检查网络是否正常
- 通过yum info mariadb-server查看数据库安装包
[root@localhost ~]# yum info mariadb-server
- 在线安装mariadb-server
命令:yum install mariadb-server -y
[root@localhost ~]# yum install mariadb-server -y
- 数据库安装完成
二、启动和配置数据库
1. 数库的启动和关闭
启动:systemctl start mariadb
重启:systemctl restart mariadb
关闭:systemctl stop mariadb
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl restart mariadb
[root@localhost ~]# systemctl stop mariadb
2. 数库配置
[root@localhost ~]# mysql_secure_installation
3. 登录数据库
[root@localhost ~]# mysql -uroot -p
4.查询数据库权限
1)查看数据库
MariaDB [(none)]> show databases;
2)切换数据库
5 设定数据库权限
说明:一般数据库中的权限在user表中进行了定义.
select host,user,password from user where user="root" ;
- 修改用户权限列表
update user set host="%" where host="localhost" ;
2. 修改之后的结果
作用: 以后任意的IP地址可以访问数据库,但是要求用户名和密码正确.
- 刷新数据库权限
flush privileges;
三、Linux防火墙设置
-
查看防火墙当前状态
[root@localhost ~]# systemctl status firewalled.service
-
防火墙相关命令
(1)开启防火墙[root@localhost ~]# systemctl start firewalled.service
[root@localhost ~]# firewall-cmd --state
(2)关闭防火墙
[root@localhost ~]# systemctl stop firewalled.service
(3)设置防火墙开机启动
[root@localhost ~]# systemctl enable firewalled.service
(4)设置防火墙开机不启动(永久关闭)
[root@localhost ~]# systemctl disable firewalled.service
-
防火墙开关
(1)更改防火墙安全策略[root@localhost ~]# iptables -F [root@localhost ~]# iptables -Z
(2)略(后续更新吧…)
结束了!!!