mysql系列 1、(初涉 mysql)

207 阅读1分钟

一、 初涉 mysql;

  1. 登录并查看数据库
mysql -u root -p   然后输入数据库连接密码,代表以root身份连接数据库

  1. 创建数据库
CREATE DATABASE (IF NOT EXISTS 可加可不加) [数据库名字(必须小写)]  t2 CHARACTER SET(设置编码格式)= gbk;
  1. 修改数据库

  1. 删除数据库

二、 数据类型与数据表的操作

数据类型

1. 整型

2. 浮点型
3. 日期时间型
4. 字符型

数据表

  1. 连接数据库
  2. USE 数据库名称
  3. 查看自己使用的数据库名称,指令: SELECT DATABASE();
  4. 创建数据表
  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 
  );
  1. 表创建成功之后,查看表;

6. 查看数据表的结构

  1. 表的插入

  1. 表的记录查找

示例:

三、数据表的约束

  1. 空值与 非空约束

    示例:

  2. 自动递增 设置 主键约束

示例:

AUTO_INCREMENT 后必须跟PRIMARY KEY 但是PRIMARY KEY可以单独使用

示例:

3. 唯一约束

示例:

  1. 默认约束
    示例:

什么叫约束:

编辑数据表的默认存储引擎
mysql配置文件
default-storage-engine = INNODB;