MySQL基本语法

MySQL基本语法:

  1. 创建库:

create database 库名;

创建带编码格式的库:create database 库名 character set 编码格式;

删除库:drop database 库名;

  1. 创建表:

create table 表名(字段1 类型1,字段2 类型2,字段3 类型3…);create table 表名(字段1
类型1,字段2 类型2,字段3 类型3…);

删除表:drop database 表名;

CRUD

 增(insert):
     第一种格式:insert into 表名 (字段1,字段2,字段3,字段4)values(值1,值2,值3,值4),(值1,值               2,值3,值4),。。。
    
     第二种格式:insert into 表名 set 字段1=值1,字段 2=值2,字段3=值3。。。;

删(delete):

     delete from 表名 where 条件 

          such as :delete from 表名 where 学号=1;

改(update):

     update 表名 set   字段1=值1,字段2=值2,字段3=值3,。。。 where 条件

          such as:delete 表名 set name='张三' where 学号='01';

查(select):

     select * from 表名;     查找表中所有数据

     select  字段1,字段2,。。。 from 表名;        查找表中指定字段值

     select 字段1  from  表名 where 条件;           查找指定表中指定字段的指定值

数据库查询语言分类

数据库查询语言(DQL):select

数据库定义语言(DDL):create database、drop database 、create table、drop table、alter

数据库操作语言(DML):update 、insert 、delete

DDL操作

(1)show create database 库名;

(2)show databases;    查看MySQL下所有的库

(3)select database();   查看当前用户链接的是那个数据库

(4)desc 表名;       查看表中的字段

(5)show create table 表名     查看指定表的SQL信息

(6)rename table 旧表名 to 新表名   对已经存在的表进行重命名

(7)alter table 表名 add 字段名 数据类型;   向已存在的表中添加字段信息

(8) alter table 表名 drop 被删除的字段名;  删除指定表中的指定字段

(9)alter table 表名 change 旧字段名 新字段名 新字段类型;    对表中字段进行重命名

你可能感兴趣的:(MySQL)