随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)
-- 创建数据库
CREATE DATABASE mydata;
-- 连接到指定的数据库
USE mydata;
-- 删除数据库
DROP DATABASE mydata;
-- 创建表
CREATE TABLE student( nt(
id INT,-- 整型
studentName VARCHAR(20),-- 可变长字符类型
grade DECIMAL(10,2)-- 有效长度为10,保留两位小数
)DEFAULT CHARSET=utf8;-- 设置编码集为utf8
-- 向表中插入记录
INSERT INTO student(id,studentName,grade) VALUES (32,'张三',70);
-- 查询表中记录
SELECT *FROM student;
SELECT id,studentName,grade FROM student;
-- 删除表
DROP TABLE student;
-- 修改表中记录
UPDATE student SET studentName='李四' WHERE id=32;
-- 删除表中记录
DELETE FROM student WHERE id=32;
-- 复制表
CREATE TABLE mystu SELECT * FROM student;
-- 复制表,但加上为假的条件,只复制表结构不复制记录
CREATE TABLE mystu1 SELECT * FROM student WHERE 1=0;
-- 添加新列
ALTER TABLE student ADD sex VARCHAR(10);
-- 修改列名
ALTER TABLE student CHANGE sex birthday VARCHAR(30);
-- 删除列
ALTER TABLE student DROP COLUMN birthday;