一.MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。
MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational DatabaseManagement System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。
MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择
MySQL 作为网站数据库。
二、搭建环境
1.安装数据库
2.打开数据库服务,并进入
数据库书写规则:
- 以单行或多行书写,以分号结尾
- 可使用空格和缩进来增强语句的可读性
- 书写不区分大小写,建议使用大写,如:SELECT User,Host,Password FROM user;
- 同样可以使用/* */的方式完成注释
2.列出库
3.安全初始化的配置
4.关闭数据库网络的接口
5.登陆
三、数据库的管理
1.建立库
2.进入库
3.建立表
4.查看表的结构
5.插入数据到表中
6.查询表中的指定字段
7.修改表的名字
8.查看表的所有信息
9.添加属性
10.修改属性中的值
11.删除表
12.删除库
三.http管理数据库
1安装http
2.重启服务
3.安装phpMyAdmin
这里已经有安装包,进行解压安装即可
4.测试
注意:这样完全将代码暴露出来,并不安全
3.下载php和php-mysql
4.重启服务
5.创建config.inc.php
6查找$cfg[‘blowfish_secret’]=
7.编辑config.inc.php(复制刚才的字符)
8.重启服务
9测试
10.创建数据库
11.创建表
12.创建属性
13.验证
四.数据库备份和删除
备份:
1.查询库
mysqldump -uroot -pwestos westos > /mnt/westos.sql
##在/mnt下备份westos数据库的所有内容mysqldump -uroot -pwestos westos --no=data
##只备份westos框架,不备份数据mysqldump -uroot -pwestos --all-database
##备份所有的数据库及数据mysqldump -uroot -pwestos --all-database --no-data
##备份所有的数据库,不备份数据
恢复