mariadb数据库入门
首先安装并开启服务
1.yum install mariadb-server.x86_64
2.systemctl start mariadb
默认的情况下数据库的网络接口是打开的,为了安全首先得关闭接口
vim /etc/my.cnf
skip-networking=1
之后对数据库做安全设定
mysql_secure_installation
mysql-uroot-p
2.mysql 数据库的管理
SHOW DATABASES 列出数据库
CREATE DATABASE westos 建立名字为westos的数据库
USE westos 使用westos库
CREATE TABLE linux 在westos库中建立linux表
DESC linux 查看表的结构
INSERT INTO linux VALUES ('lee','123','linux') 在表中插入lee,密码为123,所属表为linux
SELECT * FROM linux 列出表的内容
UPDATE linux SET password='666' where uaername='tom' and calss='' 修改用户tom的密码且此用户属于linux组
超级用户修改密码
mysqladmin -uroot -pwestos password redhat 将密码修改为redhat
当超级用户忘记密码时
systemctl stop mariadb
mysqld_safe --skip-grant-tables&
进入mysql
执行 update mysql.user set Password=password('redhat') where User='root'
最后执行 ps aux | grep mysql
kill -9 关于mysql的所有进程
3.数据库的恢复
首先将原数据库进行备份
将自己之前的westos库删除
数据库的恢复方式一
vim /mnt/westos.sql
CREATE DATABASE westos;
USE westos;
恢复方式2
mysql -uroot -pwestos -e "CREATE DATABASE westos;"
mysql -uroot -pwestos westos < /mnt/westos.sql
4.安装phpmyadmin数据库图形管理
yum install php
yum install php-myaql
下载phpmyadmin软件 (在/var/www/html下)
之后在浏览器上输入172.25.254.115/mysqladmin便可以安装图形软件
论坛的搭建
1.下载Discuz_X32_SC_UTF8.zip
将软件进行解压
chmod ugo+w upload -R
之后便可以搭建论坛