常用的SQL语句(MySQL)
来源:互联网 发布:腾讯国内足球数据 编辑:程序博客网 时间:2024/06/11 22:05
-- 创建数据库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;