1. 首页
  2. 软件开发
  3. mysql基础

mysql基础

  • 发布于 2024-09-19
  • 0 次阅读

目录

1.数据库操作

1.1显示数据库

1.2创建数据库

1.3使用数据库

1.4 删除数据库

2.常用数据类型

2.1数值类型

2.2 字符串类型

2.3 日期类型

3.表的操作

3.1 查看表结构

3.2 创建表

3.3删除表

4.总结



1.数据库操作

1.1显示数据库

show databases;

1.2创建数据库

create database db_name;

create database [if not exists] db_name[create_specification];
create_specification:
    character set char_set_name --指定数据库采用的字符集
    collate collation_name --指定数据库字符集的校验规则
    []是可选项     

创建一个数据库指定字符集为 utf8

说明:utf8没有包含某些复杂的中文字符,建议使用utf8mb4

1.3使用数据库

use 数据库名;

1.4 删除数据库

drop database [if exists] db_name;

数据库删除是一个危险的操作,删除以后,数据库中的表和数据全部被删除

2.常用数据类型

2.1数值类型

decimal(M,D)中,M表示数值长度,D表示数值的精度,即小数点位数

decimal(4,2) 可以是45.23

2.2 字符串类型

2.3 日期类型

3.表的操作

进行表的操作前要先使用数据库

use db_name;

3.1 查看表结构

desc table_name;

3.2 创建表

create table table_name (

field1 datatype,

field2 datatype

);

 create table student(
    student_id int primary key,
    name varchar(20),
    drom_id int,
    foreign key(drom_id) references dorm(dorm_id)
);

3.3删除表

drop table [if exists] table_name;

4.总结

操作数据库

显示:show databases;

创建: create database XXX;

使用: use XXX;

删除: drop XXX;
常用数据类型

int 整型

decimal(M,D):浮点数类型

varchar(size): 字符串类型

timestamp:日期类型
表操作

显示表结构:desc XXX;

创建表: create table XXX;

删除表:drop table XXX;

原文链接: https://blog.csdn.net/chenchenchencl/article/details/127796961