mysql语句基本增删改查

sql语句学习

增加数据库

create database 数据库名;

增加表

create table 表名 (id int(2) primary key,flag varchar(100));

增加列名

alter table 表名 add 列名 varchar(20);

增加具体字段

insert into 表名 values (1,'11111','name');

删数据库

drop database 库名;

删除一个表

drop table 表名; //会将这个表彻底删除掉

delete from 表名 // 会将这个表中的全部数据清理掉

删除一个列名

alter table 表名 drop column 列名;

删除一个字段

delect from test1 where id=1 //将表test1中id=1这一行的数据清除掉

改表名

rename table 旧表名 to 新表名;

改列名

ALTER TABLE 表名 CHANGE 列名 新列名 列类型

改具体字段

UPDATE Websites SET alexa='5000', country='USA' WHERE name='菜鸟教程';

查数据库

show databases;

查表名

show tables;

查表中列名

show columns from 表名

查表中所有数据

select * from 表名

select * from 表名 where id=任意数 or 1=1

select * from 表名 where id=具体值

原文地址:https://www.cnblogs.com/NineOne/p/13839638.html