一、 初涉 mysql;
- 登录并查看数据库
mysql -u root -p 然后输入数据库连接密码,代表以root身份连接数据库
- 创建数据库
CREATE DATABASE (IF NOT EXISTS 可加可不加) [数据库名字(必须小写)] t2 CHARACTER SET(设置编码格式)= gbk;
- 修改数据库
- 删除数据库
二、 数据类型与数据表的操作
数据类型
1. 整型
数据表
- 连接数据库
- USE 数据库名称
- 查看自己使用的数据库名称,指令: SELECT DATABASE();
- 创建数据表
CREATE TABLE [IF NOT EXITS] table_name(
column_name data_type,
....
)
// 示例
CREATE TABLE tb1(
username VARCHAR(20),
age TINYINT UNSIGNED,
salary FLOAT(8,2) UNSIGNED
);
- 表创建成功之后,查看表;
- 表的插入
- 表的记录查找
示例:
三、数据表的约束
-
空值与 非空约束
示例: -
自动递增 设置 主键约束
AUTO_INCREMENT 后必须跟PRIMARY KEY 但是PRIMARY KEY可以单独使用
示例:
- 默认约束
示例:
mysql配置文件
default-storage-engine = INNODB;