mysql黑马笔记基础篇
时间: 2023-10-06 15:09:48 浏览: 328
MySQL是一种关系型数据库管理系统,常用于Web应用程序的开发。以下是MySQL基础知识的笔记:
1. 数据库的创建和删除
- 创建数据库:CREATE DATABASE database_name;
- 删除数据库:DROP DATABASE database_name;
2. 表的创建和删除
- 创建表:CREATE TABLE table_name (column_name1 data_type1, column_name2 data_type2, ...);
- 删除表:DROP TABLE table_name;
3. 数据的插入、查询、更新和删除
- 插入数据:INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
- 查询数据:SELECT column1, column2, ... FROM table_name WHERE condition;
- 更新数据:UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
- 删除数据:DELETE FROM table_name WHERE condition;
4. 数据类型
- 数值类型:INT, FLOAT, DOUBLE, DECIMAL, ...
- 字符串类型:CHAR, VARCHAR, TEXT, ...
- 日期时间类型:DATE, TIME, DATETIME, TIMESTAMP, ...
5. 约束
- 主键:PRIMARY KEY
- 外键:FOREIGN KEY
- 唯一约束:UNIQUE
- 非空约束:NOT NULL
6. 关联查询
- 内连接:INNER JOIN
- 左连接:LEFT JOIN
- 右连接:RIGHT JOIN
以上是MySQL基础知识的笔记,希望能对你有所帮助。
阅读全文