![c74ffee4ade7164931dd72edc17f6447.png](https://i-blog.csdnimg.cn/blog_migrate/7a3c1ec4946e7ba365a633c8e90b762f.png)
数据库概念
SQL:结构化查询语言
- 结构化查询语言是一种数据库查询和程序设计语言 ,用于存储数据以及查询,更新和管理关系数据库系统
- SQL语句就是对数据库进行操作 的一种语言
- 负责存储用户数据的仓库
- MySQL是一种类型的数据库
- 在MySQL输入命令要加;
MySQL语法
- 创建数据库
create database test_1
- 创建表
create table student(
id int not null primary key auto_increment
name varchar(12),
sex varchar(12),
class_id int(11),
address varchar(12),
create_date datatime,
update_date datetime
)DEFAULT CHARSET=utf8
- 数据库命名应见名知义,采用驼峰命名法
- 通过报错信息可以查看MySQL的错误
![909211998ab2249af260501e7f8a4a55.png](https://i-blog.csdnimg.cn/blog_migrate/6f608491b6487b3e4e52b9fa024d77bc.jpeg)
执行选中的代码:
ctrl+shift+r
- 为什么测试要使用数据库
- 通过查询数据库的信息和页面显示的信息,内容,条数是否一致
- char和varchar都是用来存储字符串的,但是他们保持和检索的方式不同。
- char是属于固定长度的字符类型,而varchar是属于可变长度的字符类型。
基本查询
要查询数据库表的数据,我们使用如下的SQL语句:
SELECT * FROM <表名>
使用SELECT查询的基本语句SELECT * FROM <表名>
可以查询一个表的所有行和所有列的数据。
SELECT查询的结果是一个二维表。