数据库mariadb

                   mariadb

1.安装

yum install mariadb-server -y

 

安全初始化

vim /etc/my.cnf  ##关闭网络接口

skip-networking=1

systemctl restart mariadb.service  ##重新启动

数据库起始状态设定信息是不安全的,需要以下设定:

mysql_secure_installation

mysql -uroot -p  ##登陆

Enter password:  ##设定密码

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 2

Server version: 5.5.35-MariaDB MariaDB Server

 

Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.

 

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

 

MariaDB [(none)]

#3.数据库管理

mtsqladmin -u root -pwestos passwd redhat ##修改密码为redhat

当超级用户忘记密码时:

systemctl stop mariadb

mysqld_safe --skip-grant-tables &

update mysql.user set Password=password('westos') where User='root'

结束所有mysql进程

ps aux |grep  myspl

kill -9  

systemctl restart mariadb.service

mysql -uroot -p

Enter password:

 

*)建立

SHOW DATABASES;                  ##列出库

CREATE DATABASE westos;           ##建立库

USE westos                        ##进入库

CREATE TABLE linux (

  -username varchar(50) not null, ##第一列

  -password varchar(50) not null  ##第二列

  );

DESC linux;                             ##查看表结构

INSERT INTO linux VALUES ('lee','123'); ##插入数据到linux表中

SELECT * FROM linux;                    ##查询所有字段在linux表中

SELECT username,password from linux;    ##查询指定子段在linux表中

*) 更改

UPDATE linux SET password=password('lee') shere username='lee';#修改lee密码

ALTER TABLE linux ADD class varchar(20) ##增加class 列

ALTER TABLE linux DROP class              ##删除class列

ALTER TABLE linux ADD age VARCHAR(20) AFFTER password;##在password后增加age

ALTER TABLE linux RENAME redhat             ##更改表头为redhat

*)删除

delete from linux where username='lee' and class='java'; #删除表中内容

drop table linux;                                        #删除表

drop database westos;                                    #删除库

*)用户授权

CREATE USER lee@'localhost' identified by 'westos';  #添加用户lee并通过westos 认证

GRANT SELECT,INSERT on westos.* TO lee@localhost;    #授权

SHOW GRANTS FOR lee@localhost;                       #查看授权

REVOKE INSERT FOR lee@localhost                     #取消授权

测试:

#5数据库的备份

qldump -uroot -pwestos  westos> /mnt/westos.sql   #备份westos 的数据

mysqldump -uroot -pwestos westos  --no-data> /mnt/westos.sql1  #只备份框架,不备份数据

mysqldump -uroot -pwestos  --all-database > /mnt/westos.sql2   #备份所有数据

mysqldump -uroot -pwestos  --all-database --no-data> /mnt/westos.sql3 #备份所有框架和数据

恢复方式一

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

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


恢复方式二

vim /mnt/westos.sql

 

CREATE DATABASE westos;

USE westos;

 

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

安装phpMyAdmin数据图形管理

1.下载phpMyAdmin-3.4.0-all-languages  

2.yum install php php-mysql.x86_64 -y

3.systemctl restart httpd

4.cd /var/www/html/

 tar jxf phpMyAdmin-3.4.0-all-languages.tar.bz2

5.mv phpMyAdmin-3.4.0-all-languages mysqladmin   #重命名为mysqladmin

6.cd mysqladmin/

7.cp config.sample.inc.php config.inc.php

8.vim Documentation.txt

/$cfg['blowfish_secret'] =

复制 cfg['blowfish_secret'] = 'ba17c1ec07d65003' 括号内的串玛

9.vim config.inc.php

$cfg['blowfish_secret'] = 'ba17c1ec07d65003'   将复制的串码添加在等号后的引号内

测试:

http://172.25.254.150/mysqladmin

图形界面添加修改数据:


##Discuz论坛

1.从网上下载论坛模板

cd /var/www/html/

2.unzip Discuz_X3.2_SC_UTF8.zip

3.cd readme/

4.cat readme.txt

 

+----------------------------------+

 Discuz! X 社区软件系统简介

+----------------------------------+

Crossday Discuz! Board(以下简称 Discuz!,中国国家版权局著作权登记号 2008SR11708

)是康盛创想(北京)科技有限公司(英文简称Comsenz)推出的一套通用的社区论坛软件系

统。作为国内最大的社区软件及服务提供商,Comsenz旗下的 Discuz! 产品,无论在功能、

稳定性、负载能力、安全保障等方面都居于国内外同类产品领先地位,是全球成熟度最高、

覆盖率最大的论坛软件系统之一。

 

+----------------------------------+

 Discuz! X 社区软件的下载

+----------------------------------+

您可以随时从我们的官方下载站下载到最新版本,以及各种补丁

http://download.comsenz.com/DiscuzX/

 

+----------------------------------+

 Discuz! X 社区软件的环境需求

+----------------------------------+

1. 可用的 www 服务器,如 Apache、Zeus、IIS 等

2. php 4.3.0 及以上

3. Zend Optimizer 2.5.7 及以上

4. MySQL 3.23 及以上,仅针对 MySQL 版

 

+----------------------------------+

 Discuz! X 社区软件的安装

+----------------------------------+

1. 上传 upload 目录中的文件到服务器

2. 设置目录属性(windows 服务器可忽略这一步)

以下这些目录需要可读写权限

./config

./data 含子目录

3. 执行安装脚本 /install/

   请在浏览器中运行 install 程序,即访问 http://您的域名/论坛目录/install/

4. 参照页面提示,进行安装,直至安装完毕

 

+----------------------------------+

 Discuz! X 软件的技术支持

+----------------------------------+

当您在安装、升级、日常使用当中遇到疑难,请您到以下站点获取技术支持。

 

Discuz! 讨论区:          http://www.discuz.net

Discuz! 使用手册:         http://faq.comsenz.com/usersguide/discuz

Discuz! 风格下载:        http://www.comsenz.com/downloads/styles/discuz

Discuz! 插件下载:        http://www.comsenz.com/downloads/plugins/discuz

Discuz! 相关产品:         http://www.comsenz.com/downloads/install

 

Discuz! 商业授权购买:    http://www.comsenz.com/purchase/discuz

Discuz! 商业用户支持:    http://www.comsenz.com/customer/

 

5.chmod 777 upload/

确保所需的各种服务都正启动着:httpd mariadb

6.测试主机浏览器中输入http://172.25.254.150/upload/install 按步骤安装

开始安装:

设置论坛运行环境:

 

 安装完成:

进入论坛界面:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值