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 按步骤安装
开始安装:
设置论坛运行环境:
安装完成:
进入论坛界面: