目录
首先要创建数据库:
CREATE DATABASE 数据库名;-- sql语言是不分大小写的,但是在mysql里关键字尽量大写
在创建数据库的时候,有可能已经创建过了这个了,就会报错!
将创建数据库的语句变为: create database if not exists 数据库名;-- 如果之前没有创建就创建
-- 或者#(在mysql里)都是表示单行注释
查询创建了几个数据库:
SHOW DATABASES;
删除数据库:
DROP DATABASE 数据库名;
进入某个数据库:
USE 数据库名;
查询现在正处于哪个数据库里:
SELECT DATABASE();
在这个数据库里创建一个表:(先要进入数据库)
CREATE TABLE 表名(
数据1名 数据类型,
数据2名 数据类型,
........... -- 最后一个数据后面不用打逗号
);
例如:
CREATE TABLE Student(
Sno varchar(20),
Sname varchar(20),
Ssex char(2),
Sage int
);
查询在这个数据库里有多少表:
SHOW TABLE;
进入表里面看有什么数据:
DESC 表名;
删除表:
DROP TABLE 表名;
更改表名:
ALTER TABLE 表名 RENAME TO 新的表名;
添加一列:
ALTER TABLE 表名 ADD 列名 数据结构;
修改数据类型:
ALTER TABLE 表名 MODIFY 列名 新的数据结构;
修改列名和数据类型:
ALTER TABLE 表名 CHANGE 新的列名 新的数据结构;
删除列:
ALTER TABLE 表名 DROP 列名;