MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的应用软件之一。这里我把平时工作中常用的 MySQL 语句做了一些整理。
注意:SQL 对大小写不敏感:SELECT 与 select 是相同的。
一、数据库操作
创建数据库
CREATE DATABASE dbname;
显示数据库
show databases;
修改数据库名
// 使用 rename table 命令将表从原数据库复制到新数据库
RENAME TABLE db_name.table1 TO new_db_name.table1,
db_name.table2 TO new_db_name.table2;
删除数据库
drop database dbname;
二、数据表操作
创建数据表
create table student (
id int auto_increment primary key,
name varchar(50),
sex varchar(20),
date varchar(50),
content varchar(100)
)default charset=utf-8;
修改表名
// 方法一:
alter table student rename to member;
// 方法二:
rename table student to member;
删除数据表
drop table student;
给数据表添加新的字段
alter table student add email varchar(255);
修改字段名: id > newId
alter table student change id newid int(3);
修改字段类型:
alter table student modify column content TEXT;
删除字段: email
alter table student drop email;
增、删、改、查
// 查询
select * from student;
// 新增
insert into student(name, sex, content) values ("名字", "男" , "内容");
// 更新
update student set name = "value" where id = 1;
// 删除
delete from student where id = 2;