Linux-mariadb数据库管理

本文详细介绍了在Linux系统中如何安装、安全初始化、管理MariaDB数据库,包括设置密码、创建和删除数据库及表、授权用户、备份与恢复数据,并提到了通过phpMyAdmin进行图形化管理的方法,最后还涉及了搭建论坛的初步步骤。
摘要由CSDN通过智能技术生成

mariadb数据库管理

1、安装(配置好yum源进行下载 这里我们就不必多说了)

yum install mariadb-server -y(记得-server)
systemctl start maridb(下载后当然是要开启服务啊)



2、安全初始化
1、默认情况下,数据库接口是打开的
为了安全需要关闭此接口
vim /etc/my.cnf    ##
关闭网络接口
 skip-networking=1


systemtl restart mariadb



2、数据库起始状态信是不安全的,需要做设置密码

如下图我们mysql可以直接登录



[root@server logs]# mysql_secure_installation(所以这里我们需要进行初始的设置 设置好密码一直Y)



3
、密码的管理

改密码(知道自己原来的密码)
[root@server logs]# mysqladmin -uroot -pannie password chenjiebin(这里把原来的密码annie改为了chenjiebin 登录可以看到原来的密码登录不上了 现在的可以 证明密码更改成功)



当超级用户忘记密码

[root@server logs]# systemctl stop mariadb.service (先关闭数据库服务)
[root@server logs]# mysqld_safe --skip-grant-tables &(跳过登录的权限检测)
[1] 5733
[root@server logs]# mysql(跳过安全检测之后就可以不需要用户密码直接登录了)
MariaDB [(none)]> update mysql.user set Password=password('riven') whereUser='root'
    -> ;(这里就把root用户的密码更改成为了riven)
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3  Changed: 3  Warnings: 0


尝试登录 发现密码修改成功



[root@server logs]# ps aux | grep mysql(查看MySQL的所有进程)

root@server logs]# systemctl start mariadb
[root@server mysql]# mysql -uroot -priven
4
、数据库的管理
MariaDB [(none)]> SHOW DATABASES;            
列出库



MariaDB [(none)]> CREATE DATABASE LALALA;    建立名字为LALALA的库
MariaDB [(none)]> USE LALALA          
进入LALALA库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值