常用的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;