创建一个数据库

create database mydb16;

判断数据库是否已经存在,不存在则创建数据库

CREATE DATABASE IF NOT EXISTS mydb16;

l创建数据库并指定字符集

CREATE DATABASE mydb16 CHARACTER SET utf8;

删除数据库

drop database mydb16; # mydb16为目标数据库名称

查看所有的数据库

show DATABASES ;

查看某个数据库的定义信息

show create database mydb16;

修改数据库默认的字符集

alter database mydb16 character set utf8;

查看正在使用的数据库

SELECT DATABASE(); # 使用的一个 mysql 中的全局函数

改变要使用的数据库

use mydb16;

创建一张学生表

create table student(

  1. `id` int, # 整 数<br /> `name` varchar(8), # 字符串
  2. `birthday` date # 生日,最后没有逗号<br />);

查看某个数据库中的所有表

show tables;

查看表结构

desc student;

查看创建表的 SQL 语句

show create table student;