数据库常用命令

#查询所有数据库(注释)
SHOW DATABASES;
#创建数据库
CREATE DATABASE 63test;
#选中数据库
USE 63test;
#删除数据库
DROP DATABASE 63test;
#创建student表
CREATE TABLE student(id INT,student_name VARCHAR(10))ENGINE=INNODB DEFAULT CHARSET=utf8;
#产看数据库里有哪些表
SHOW TABLES; 
#删除表
DROP TABLE student;
#查看表结构
DESC student;
#查询建表语句
SHOW CREATE TABLE student
#给表内新增一类数据
ALTER TABLE student ADD age INT ;
#修改列的数据类型
ALTER TABLE student MODIFY age VARCHAR(5);
#修改列名和数据类型
ALTER TABLE student CHANGE age sex CHAR(5);
#删除一列
ALTER TABLE student DROP sex;
#修改表名
ALTER TABLE student RENAME TO new_student;
RENAME TABLE new_student TO student;
#插入数据
#1.插入完整行,2.插入多行,3.插入行的一部分
INSERT INTO student (id,student_name) VALUES (1,"张三");
INSERT INTO student (id,student_name) VALUES(1,'李四'),(2,'王麻子');
INSERT INTO student VALUES(4,'王五'),(5,'小明');
#更新数据
UPDATE student SET id=10 WHERE student_name ='张三';
#删除数据
DELETE FROM student WHERE id=1;
#清空表数据
TRUNCATE TABLE student ;

你可能感兴趣的:(sql,数据库,数据库)