目录
数据库操作
1.查询
查询所有数据库
show databases;
查询当前数据库
select database();
2.创建
create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];
3.删除
drop database [if exists]数据库名;
4.使用
use 数据库名;
我们来试试
这里显示了所有的数据库
创建了一个名为 lengxiang的数据库,显示Query OK则创建成功!
像这样,如果说已经有了一个名为 lengxiang的数据库了,再去创建的话就会报错,因为已经存在了。
这里执行了drop命令,删除了lengxiang这个数据库。
use数据库,然后显示当前数据库的名字。
表操作-查询
1.查询当前数据库所有表
show tables;
2.查询表结构
desc 表名;
3.查询指定表的建表语句
show create table 表名;
表操作-创建
create table 表名(
字段1 字段1类型[comment 字段1 注释],
字段2 字段2类型[comment 字段2 注释],
字段3 字段3类型[comment 字段3 注释],
………………
字段n 字段n类型[comment 字段n 注释]
)[comment 表注释];
创建个表
数据类型
修改
添加字段
alter table 表名 add 字段名 类型(长度) [comment 注释] [约束];
删除字段
alter table 表名 drop 字段名;
修改表名
alter table 表名 rename to 新表名;
删除表
drop table [if exists] 表名;
删除指定表,并重新创建该表
truncate table 表名;