一.什么是数据库
1.介绍:
数据库是按照数据结构来组织、存储和管理数据的仓库,它是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。随着信息技术的发展,数据库在各行各业都发挥着至关重要的作用,从日常的手机 APP 数据存储到企业的业务数据管理,都离不开数据库的支持。
2.数据库的核心特点
数据结构化,数据共享性高,数据独立性强,数据完整性,数据安全性
3.数据库的常见类型
关系型数据库
高级的excel
非关系型数据库
键值对 例如:name=lee
二.在Linux中安装数据库并完成安全初始化
1.安装mysql数据库
#查找数据库软件包
#安装
#启动数据库
#访问数据库
2.安全初始化
默认安装好的数据库可以不需要密码直接登录,但为了让数据库更安全,需要对当前mysql进行安全初始化
#安全初始化命令
3.测试数据库安装成功与否
#没有密码登陆舰失败
#使用密码登陆成功
三.sql语句的基本知识
#显示当前的库名称
#建立库
#查看数据库管理系统(DBMS)中所有可用的数据库列表
#使用库(USE 后面接你创立的库名称)
#显示库中的表
#建立booklist表
#插入信息
#查看数据
#查看个别数据
#修改表名称
#删除列
#添加列到指定位置
#更新整列数据
#更新指定数据
#删除某行数据
#删除表
#删除库
#备份数据库中所有数据到all.sql文件中
#备份数据库结构但不备份数据
#备份数据库名称为’XURUI‘的库
#恢复到指定数据库中
四.Apache
1.Apache安装
#apache的基本信息
/etc/httpd/conf #apache的配置目录
/etc/http/conf.d #子配置目录
/etc/httpd/conf/httpd.conf #主配置文件
/etc/httpd/conf/httpd.conf #启动文件
:80 #默认端口
/var/www/html #默认发布目录
index.html #默认发布文件
#安装apache
#在火墙中放行web服务
#开启服务
#生成默认测试页文件
#测试成功界面
2.Apache的基本配置信息
1.端口修改
#修改配置文件
#刷新服务
#设定火墙通过
#检测端口页面
#访问成功界面
2.默认发布目录
#建立默认发布目录
#测试成功界面
3.默认发布文件
#建立新的默认发布文件
#当没有对配置进行修改时新默认发布文件不会被默认访问
#修改配置文件
#测试成功界面
3.https
#安装mod——ssl
#建立证书和key文件目录
#制作证书
#命令执行完成,证书出现
#编辑主配置文件
#重启服务
#测试成功界面
4.apache的虚拟主机
#为每个发布站点建立默认发布目录
#为每个发布站点建立默认发布文件
#修改配置文件
#刷新服务
#测试:
1.在浏览器所在主机中手动编写本地解析文件
2.测试效果