mysql基本操作命令

一、DDL

1、新建数据库,表

-- 创建一个名为aaa的数据库
CREATE DATABASE aaa;
-- 在aaa数据库下创建一个学生表student
USE aaa;
CREATE TABLE student
(
    id INT,
    name VARCHAR(20)
);

2、向表中增加age,sex,course,score列

ALTER TABLE student ADD age INT;
ALTER TABLE student ADD sex VARCHAR(2);
ALTER TABLE student ADD course VARCHAR(10);
ALTER TABLE student ADD score INT;

3、修改列的字段类型

ALTER TABLE student MODIFY  sex  VARCHAR(20);

4、修改列名称 sex改成gender

ALTER TABLE student CHANGE COLUMN sex gender VARCHAR(20);

5、修改表的名称

RENAME TABLE student TO stu;

6、删除列 course

ALTER TABLE stu DROP course;

二、DML

1、插入数据

1.1 插入全部字段数据方法一
INSERT INTO stu (id,name,age,gender,score) VALUES (1,'莉莉',23,'',90);
1.2 插入全部字段数据方法二
INSERT INTO stu VALUES (2,'宝玩',26,'',88); 
1.3插入部分字段数据
INSERT INTO stu(id,name,score) VALUES(3,'球球',83);
1.4批量增加多行数据
INSERT INTO stu(id,name,age,gender,score) VALUES(4,'群群',21,'',83),(5,'李娇',28,'',71),(6,'张志',31,'',92);

2、更新行数据

UPDATE stu SET  age=28,gender='' WHERE name ='球球';

3、删除某行数据

DELETE FROM stu WHERE name='球球';
原文地址:https://www.cnblogs.com/enthos/p/10311839.html