mariadb数据库入门

首先安装并开启服务

1.yum install mariadb-server.x86_64

2.systemctl start mariadb

默认的情况下数据库的网络接口是打开的,为了安全首先得关闭接口

vim /etc/my.cnf

skip-networking=1

mariadb数据库入门

之后对数据库做安全设定

mysql_secure_installation

mysql-uroot-p

mariadb数据库入门

mariadb数据库入门

2.mysql 数据库的管理

SHOW DATABASES      列出数据库

mariadb数据库入门

CREATE DATABASE westos  建立名字为westos的数据库

mariadb数据库入门

USE westos   使用westos库

CREATE TABLE linux    在westos库中建立linux表

mariadb数据库入门

DESC linux   查看表的结构

mariadb数据库入门

INSERT INTO linux VALUES ('lee','123','linux')       在表中插入lee,密码为123,所属表为linuxmariadb数据库入门

SELECT * FROM linux       列出表的内容

mariadb数据库入门

UPDATE linux SET password='666' where uaername='tom' and calss=''      修改用户tom的密码且此用户属于linux组

mariadb数据库入门

超级用户修改密码

mysqladmin -uroot -pwestos password redhat      将密码修改为redhat

mariadb数据库入门

当超级用户忘记密码时

systemctl stop mariadb

mysqld_safe --skip-grant-tables&

进入mysql

执行   update mysql.user set Password=password('redhat') where User='root'


mariadb数据库入门

最后执行  ps aux | grep mysql  

kill -9 关于mysql的所有进程

mariadb数据库入门

3.数据库的恢复

首先将原数据库进行备份

mariadb数据库入门

将自己之前的westos库删除

mariadb数据库入门

数据库的恢复方式一

vim /mnt/westos.sql

CREATE DATABASE westos;

USE westos;

mariadb数据库入门

恢复方式2

mysql -uroot -pwestos -e "CREATE DATABASE westos;"

mysql -uroot -pwestos westos < /mnt/westos.sql

mariadb数据库入门

4.安装phpmyadmin数据库图形管理

yum install php

yum install php-myaql

下载phpmyadmin软件  (在/var/www/html下)

mariadb数据库入门

之后在浏览器上输入172.25.254.115/mysqladmin便可以安装图形软件

mariadb数据库入门

mariadb数据库入门

论坛的搭建

1.下载Discuz_X32_SC_UTF8.zip

将软件进行解压

chmod ugo+w upload -R

之后便可以搭建论坛

mariadb数据库入门

mariadb数据库入门

mariadb数据库入门