Maison  >  Article  >  base de données  >  Comment faire fonctionner la table de données de la base de données MySQL avec le langage de définition de données DDL

Comment faire fonctionner la table de données de la base de données MySQL avec le langage de définition de données DDL

王林
王林avant
2023-06-02 15:55:07639parcourir

1. Créer un tableau de données

Tableau de données : Un tableau bidimensionnel est composé de plusieurs colonnes. Chaque catégorie du tableau est appelée un champ du tableau

Comment faire fonctionner la table de données de la base de données MySQL avec le langage de définition de données DDL

Prenez l'étudiant ci-dessus. table d'informations Par exemple, créez une table dans la base de données MySQL avec l'instruction suivante (remarque : la base de données correspondante doit être sélectionnée avant la création) :

create table students(
stu_num char(8) not null unique,
stu_name varchar(20) not null,
stu_gender char(2) not null,
stu_age int not null,
stu_tel char(11) not null unique,
stu_qq varchar(11) unique
);

2. Interrogez la table de données

Interrogez toutes les tables de la base de données actuelle :

show tables;

Requête La structure de table spécifiée dans la base de données actuelle :

desc 表名字;

Comment faire fonctionner la table de données de la base de données MySQL avec le langage de définition de données DDL

3. Supprimer la table de données

## 删除数据表
drop table 数据表名;

## 当数据表存在时删除数据表
drop table if exists 数据表名;

4. Modifier la table de données et les champs

## 修改表名
alter table 旧表名 rename to 新表名;

## 数据表也是有字符集的,默认字符集和数据库⼀致
alter table 表名 character set utf8;

## 添加列(字段)
alter table 表名 add 字段名 varchar(200);

## 修改列(字段)的列表和类型
alter table 表名 change 旧的字段名 新字段名 字段类型;

## 只修改列(字段)类型
alter table 表名 modify 字段名 新的字段类型;

## 删除列(字段)
alter table stus drop 字段名;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer