开始接触数据库,作为一名逼格不够的码农,以后要多些博客记录、反思自己的学习之路。
- 安装mysql,下载数据手册
- 基本sql命令
- GUI管理数据库
- using java访问操作数据库
0、基本概念
key words:数据库,数据表,记录,空余非空,主键
主键:每个表中必须只有一个主键,主键可以保证记录的唯一性
唯一约束:可以保证记录的唯一性,但与主键约束不同的是,唯一约束一张表中可以有多个
Auto_increment
1、创建数据库
CEEATE DATABASE IF NOT EXISTS test;
SHOW DATABASES();
2、创建数据表
USE test; SELECT DATABASE();
SHOW TABLES; //产看数据库中已有的数据表 CREATE TABLE student(name VARCHAR(20), English FLOAT, Chinese FLOAT, Math,FLOAT ); DESCRIBE test;
3、插入记录
INSERT INTO score VALUES("lele",80,80,80);
4、查看数据表
SHOW COLUMMS FROM score; DESCRIBE score; SELECT * FROM score WHERE name='lele'; //去除选择条件可以用来查看数据表中的所有记录
6、MySQL的GUI管理工具
客户端版:navicat,mysql workbench
网页版:phpadmin