1.安装,开启服务
yum install mariadb-server -y ##安装mariadb服务 systemctl start mariadb ##启动服务 mysql ##执行命令

2.屏蔽mysql的入口
为了安全性,库的端口不能被随意捕捉到,所要要屏蔽,
netstat -antple | grep mysql ##检测监听端口
vim /etc/my.cnf ##编辑文件设置检测时略过mysql,监听端口就不会查到mysql的端口 skip-networking=1
 syetmctl restart mariadb ##重启服务 netstat -antple | grep mysql ##修改后检查可以观察到没有mysql的端口

mysql_secure_installation ##第一次安装mysql以后通过这条命令可以对mysql进行设置

eg:mysql -uroot -p Enter password: redhat
mysql -uroot -predhat ##从本机登录mysql数据库 mysql -uroot -p
mysqladmin -uroot -predhat password westos ##修改本地mysql root密码 mysqladmin -uroot -predhat -h 192.168.0.188 password westos ##修改远程用户密码

3.数据库的管理
当超级用户密码忘记时: systemctl stop mysql mysqld_safe –skip-grant-tables & mysql update mysql.user set Password=‘123’ where User=’root’; ##明文修改密码
update mysql.user set Password=password(‘123’) where User=’root’; ##加密方式修改



ps aux | grep mysql ##查看进程
kill -9 mysql的所有进程id ##关闭关于mysql的进程
systemctl start mariadb ##启动服务就可以使用新密码进入了
4.数据库的管理
*)建立 SHOW DATABASES; ##列出库
 CREATE DATABASE vivian; ##建立库
 USE vivian; ##进入库
 CREATE TABLE linux( ##建立表,表名设为linuxtest -> username varchar(50) not null, -> password varchar(50) noy null -> ); SHOW TABLES; ##查看表
 DESC linux; ##查看表结构
|