mysql数据库操作,主要是对数据库中的文件进行一系列的操作,简称CRUD,下面列出来常用的CRUD指令
C:create 创建
创建数据库:create database 库名
创建表: create table 表名 (字段 属性.....)
创建外键:alter table 本表名 constraint 外键名 foreign key 本表字段 references 表名(字段);
创建索引:create index 索引名 on 表名(字段)
R :retrive 查(检索)
查所有数据库:show databases;
查数据库中有多少表:show tables;
查表中的字段格式: desc 库名
查表中的字段完整格式:show full fields from 表名
查表中的字段定义格式: show create table 表名
查看表中数据 select * from 表名
U: update 修改,更新
修改表中数据:update table 表名 set 字段=值 where 条件
增加字段 alter table 表名 add 字段 属性;
修改表中字段的属性 : alter table 表名 modify 字段名 属性
修改表中字段的名称及属性: alter table 表名 change 旧字段名,新字段名 属性
D:delete
删除数据库 : drop database 库名
删除表: drop table 表名
删除数据:delete table 表名 where 条件
truncat table 表名
删除外键:alter table 表名 drop foreign key 外键名
删除索引:alter table 表名 drop index 索引名