以管理员方式打开MySQL数据库管理系统:
mysql -uroot -p1234;
查看数据库中的数据库
show databases;
USE 数据库名称;
use db1;
查看当前使用的数据库
select database();
查询当前数据库下所有表名称
show tables;
查询表结构
DESC 表名称;
创建表
CREATE TABLE 表名 (
字段名1 数据类型1,
字段名2 数据类型2,
…
字段名n 数据类型n
);
总结:
DDL操作表也就是对表进行增(Create)删(Retrieve)改(Update)查(Delete)。 | ||
mysql -uroot -p1234; | 进入数据库 | |
show databases; | 展示所有数据库 | 查询库 |
create database if not exists数据库名称; | 创建数据库(判断,如果不存在则创建) | 创建库 |
drop database if exists 数据库名称; | 删除数据库(判断,如果存在则删除) | 删除库 |
use db1; | 进入db1数据库 | |
select database(); | 查询当前数据库中的表 | 查询库中表 |
create table表名 ( 字段名1 数据类型1, 字段名2 数据类型2, … 字段名n 数据类型n ); | 创建表 | 创建表 |
show tables; | 查看所有表格 | 查询 |
desc 表名称; | 查看表中数据 | |
drop table表名; | 删除表 | |
drop table if exists 表名; | 删除表时判断表是否存在 |