基本概念
1.MYSQL是一种开放源代码的关系型数据库管理系统
2.MYSQL数据库系统使用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理
3.数据库是按照数据结构来组织,存储和管理数据的建立在计算机存储设备上的仓库。简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增,截取,更新,删除等操作。
数据库的搭建
1.安装数据库软件
2.开启服务
3.查看数据库在网络中的对外接口
4.编辑配置文件并关闭该接口,然后重启
接口关闭,可正常使用
5.安全初始化
安全初始化的作用是设置一个密码,否则所有人都可访问,这样显然不安全
一直按Y即可
6.用密码和用户登录成功
数据库的管理
1.列出库
2.进入库,相当于cd命令
3.显示库里的所有内容,内容太长显示不完整
挑选出部分查看
3.创建一个westos库
进入库中,没有东西
4.给库里添加表格,要用分号执行
5.查看表的结构
6.给表里添加内容
7.修改表的名称
8.添加新的属性到表中
9.删除属性
10.添加属性到指定位置
11.修改表中属性的属性值
12.修改表中满足某一条件的属性值
13.删除表中满足条件的一行
14.删除表
15.删除库
管理数据库用户
1.创建数据库本地用户shr,查看数据库中所有用户
2.显示对某个用户的所有权限,当前没有权限
3.添加权限
4.撤销权限
撤销创建表权限后,不能建立
数据库的备份以及恢复
1.备份框架和内容
2.只备份框架
3.恢复数据库,首先模拟删除数据库
方法一:
但前查看到没有这个库
创建一个新库,再进行恢复
方法二:
1.编辑文件/mnt/westos.sql
添加 CREATE DATABASE westos
USE westos
2.然后进行恢复
数据库密码管理
1.修改root用户的登陆密码
2.让密码以密文显示
3.查看mysql的所有进程并结束掉
4.重启服务
更改成功
使用http访问数据库
1.安装http服务
2.开启服务
3.安装php相关服务
4.下载phpmyadmin软件包,当前以下载
解压软件
5.传输到/var/www/html下
6.查看相关文件并将密码写入配置文件中
7.在网页上访问成功
此时我们可以在网页上直接管理我们的数据库
创建一个新的表
登陆数据库可以查看到刚才建立的