创建数据库

  1. 创建数据库:CREATE {DATABASE|SCHEMA} db_name;
  2. 检测数据库名称时候存在,不存在则创建:CREATE DATABASE [IF NOT EXISTS] db_name;
  3. 在创建数据库的同时指定编码方式:CREATE DATABASE [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset;
    1. CREATE DATABASE IF NOT EXISTS test DEFAULT CHARACTER SET 'UTF8';

修改数据库

修改指定数据库的编码方式:ALTER DATABASE db_name [DEFAULT] CHARACTER SET [=] charset;

删除数据库

  1. 删除指定的数据库:DROP DATABASE db_name;
  2. 如果数据库存在则删除:DROP DATABASE [IF EXISTS] db_name;
    1. DROP DATABASE IF EXISTS test;

查询数据库

  1. 查看所有数据库:SHOW {DATABASES|SCHEMA};
  2. 查看指定数据库的详细信息:SHOW CREATE DATABASE db_name;

    1. SHOW DATABASES;
    2. SHOW CREATE DATABASE myblog;
  3. 查看当前打开的数据库:SELECT DATABASE();

    SELECT DATABASE();
    

打开数据库

打开指定数据库:USE db_name;

USE blog;

查询其他

查看上一步操作产生的警告信息:SHOW WARNINGS;

查看登录的用户:SELECT USER();
查看mysql的版本信息:SELECT VERSION();
查看当前的日期时间:SELECT NOW();
查看当前的时间:SELECT CURRENT_TIME;
查看当前的时间:SELECT CURTIME();