MySQL数据库系统
简介:
Apache HTTP Server 作为优秀的Web 服务器软件,提供了面向用户的前端应用功能。而在实际的企业网站平台中,为了提供更丰富、更强大的Web 应用功能,往往还需要有后台数据库、网页编程语言等多种角色的支持。本章将介绍如何安装MySQL数据库,以及使用和维护数据库的基本操作。
一.MySql数据库
1.数据库的作用和类型
1)数据的作用
存储海量结构化数据,减小数据冗余,方便数据共享
2)数据库的类型
关系型数据库
非关系型数据库
2.常见的关系型数据库
1)Oracle
大型数据库
所有平台都支持
稳定性强
支持高并发
安全性强
2)sql sever
大型数据库
Windows平台使用
稳定型强
可靠性强
图形化
配置简单
3)mysql
小型数据库
开源,免费,稳定
二.安装mysql
1.安装依赖和准备条件
1)安装依赖
2)创建管理mysql组
3)创建管理mysql服务账户
2、配置安装mysql
1)配置mysql
2)编译安装mysql
3)生成mysql主配置文件
4)生成mysql服务控制文件
5)优化mysql命令
6)初始化mysql
7)添加系统服务设置开机自动启动
8)启动服务
9)设置mysql密码
10)登录mysql
三.数据库表和授权
1、数据库的基本管理
1)查看数据库
2)创建数据库名字是benet
3)切换benet数据库
4)删除数据库
2、创建表的基本管理
1)创建student表,指定三列数据
2)查看表
3)查看表的结构
4)表中插入连续列数据
5)插入不连续列数据
6)查询student表中所有数据
7)查看特定列数据
8)将姓名tom修改为alice
9)删除姓名是alice的记录
3、授权用户访问数据
1)授权访问数据库权限类型
all:完全控制权限
select:查询权限
update:更新权限
delete:删除权限
insert:插入数据权限
2)授权主机192.168.100.20使用bob账户登录,密码是123123,查询benet数据库的所有数据
3)查看授权权限
4)配置客户端远程登录查询benet数据库数据
安装客户端
登录mysql数据库
5)撤销授权
6)更新数据库
撤销授权后依旧可以登录,但无法查看数据库