MYSQL

注:使用软件为Navicat

库操作

create database 库名;    //创建数据库
create database if not exists 库名;    //当该数据库不存在时,创建数据库
    
drop database 库名;    //删除数据库
drop database if exists 库名;    //当该数据库存在时,删除数据库
        
show databases;    //显示数据库      

use 库名;    //使用数据库

表操作

常用数据类型:char、varchar(长度可变)、int

create table 表名 (    //创建表
字段名 数据类型(长度) [NULL/NOT NULL AUTO_INCREMENT],        
……  
primary key (字段名)    //设置该字段为主键
);

drop table 表名;    //删除表

show tables;    //显示表

desc 表名;    //显示表的结构 

alter table 表名 add 字段名 数据类型(长度);    //在表中添加新字段
alter table 表名 drop column 字段名;    //删除表中指定的字段

数据操纵

insert into 表名 values (值1,值2,……);    //在表中插入一行数据
insert into 表名(字段1,字段2……) values (值1,值2,……);    //在表中指定字段处插入数据

update 表名 set 字段1=值1,字段2=值2 where 条件;    //将表中符合条件的字段修改为指定值

delete from 表名 where 条件;    //删除表中符合条件的数据
delete from 表名;    //删除表中所有数据

select * from 表名 [where 条件];    //查询表内满足条件的所有数据
select 字段名 from 表名 [where 条件];    //查询表内满足条件的指定字段的数据
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容