sql基础语法

sql基础语法

数据库操作

1.1 创建数据库

语法:

create  database  数据名;
create datavase if not exists 数据名;

1.2 显示数据库

语法:

show databases;

1.3 删除数据库

语法:

drop database 数据库名;
drop database if exists 数据库名

1.4 修改数据库

语法:

alter database 数据库名 charset=字符编码; 

字符编码可以写下utf8;

1.5 使用数据库

语法:

use 数据库名

表操作

2.1 创建简单的表

mysql>create table stu1(
-> id int auto_increment primary key,
-> name varchar(20) not null
-> )engine=innodb charset=gbk;
)

2.2 显示所有表

语法:

show tables;

2.3 查看表结构

语法:

desc 表名

2.4 复制表

语法一:

create table 新表 select 字段 from 旧表

  

语法二:

create table 新表  like 旧表

  

2.5 删除表

语法:

drop table [if exists] 表名1,表名2;

  

2.6 修改表

语法:

alter table stu add `aa` varchar(20);

  

数据操作

3.1 插入数据

语法:insert into 表明 (字段名,字段名)values (值1,值2,.......)

 

1、插入所有字段

mysql> insert into stu (id,stuname,sex,`add`) values (1,'tom','男','北京');

 

2、插入字段名可以省略

mysql> insert into stu values (1,'tom','男','北京');

  

3、插入多条数据

mysql> insert into stu values (1,'tom','男','北京'),(2,'berry','女','北京');

  

3.2 更新数据

语法: update 表名 set 字段=值 where 条件

mysql> update stu set sex='女' where stuname='berry';

  

3.3 删除数据

语法: delete from 表名 [where 条件]

mysql > delete from stu where id=1;

  

3.4 查询数据

语法:

select 列名 from 表名

  

*为全部字段

posted @ 2022-04-07 16:46  一杯咖啡钱  阅读(31)  评论(0编辑  收藏  举报