关系型数据库是表格形式,比普通文件存储访问数据的速度更快,更容易查阅和提取满足特定条件的数据
关系数据库具有内置的权限系统
每一条数据对应唯一的标识
1,打开XAMPP继承的数据库 打开mysql Apache的服务器
2,在网页上输入 localhost/phpmyasmin 打开数据库进行操作
创建数据库
1,不能使用链接符号例如web-107
2,排序规则 gbk_chinese_ci (gbk编码简体中文)
创建表单
1,数据库中可以有多个表单
2,尽量使用英文或者数字,不能加入符号 例如web-107
表单内容
1,设置字段 设置一个主键 主键么有意义并且不重复 建议设置ID 勾选AI选框,自动排序
2,其他字段可以任意写,但是一定要有意义
3,name的字段选择属性varchar 排序规则选择国际通用的utf8_general_ci
4,其他的字段可以设置成int 最大字段是255
SQL语句对数据库的操作
1,查看一张表的所有内容: SELECT *FROM student1 select挑选
2,查看有多少张表 : SHOW TABLES
3,创建一个数据库 : CREATE DATABASE student2;
4,数据库里创建一张表 :
CREATE TABLE student3(username VARCHAR(20),sexCHAR(1),birth DATETIME);
username不能为空
5,给表哥插入数据:INSERT INTO users(username,sex,birth)VALUES('张飞','男','00-00-00 00:00.00') , 插入表格的上面不能执行其他数据
6,筛选指定数据: SELECT*FROM student1 WHERE username='lee';
7,修改指定数据 UPDATE student1 SET sex='男' WHERE name='lee'; 把命名为lee的性别改成男的
8,删除指定数据:DELETE FROM student1 WHERE name='lee';
9,按照指定数据排序:SELECT*FROM users ORDER BY birth DESC//降序 ASC升序
order命令顺序
10,删除指定表 : DROP TABLE school1;
11,删除指定数据库 : DROP DATABASE school;