zoukankan      html  css  js  c++  java
  • MySQL入门,第三部分,学会添加删除数据库

    一、建立数据库

    create database [if not exists] database_name [create_specification] 
    
    
    注意:
    1.if not exists ===> 指明了如果数据库存在就取消建库,不会引发异常与错误
    2.database_name ===> 要建立的数据库的数据库名
    3.create_specification ===> 
    [DEFAULT] CHARACTER SET <字符集名>
    [DEFAULT] COLLATE <校对规则名>
    
    其中:
    字符集 ===> 用来定义 MySQL 存储字符串的方式
    校对规则 ===> 定义比较字符串的方式

    查询支持的字符集类型:

    SHOW CHARACTER SET;

    查询校对规则:

    SHOW CHARACTER SET LIKE 'latin%';
    SHOW COLLATION WHERE CHARSET = 'latin1';
    
    其中
    latin1、latin2、latin5、latin7是四种字符集,可以用 SHOW CHARACTER SET 命令查询得到
    latin1 是第一个语句查询结果的真子集

    例如:

    CREATE DATABASE IF NOT EXISTS test CHARACTER SET = utf8 COLLATE = utf8_general_ci;
    
    注意:
    设置字符集为utf8
    排序规则为 utf8_general_ci

    显示数据库的定义声明:

    SHOW CREATE DATABASE test;

    二、删除数据库

    DROP DATABASE [IF EXISTS] db_name;

    例如:

    DROP DATABASE IF EXISTS test;

  • 相关阅读:
    第十周作业
    第九周编程作业与总结
    第八周编程作业及总结
    第七周编程总结
    第五周课程总结&试验报告(三)
    第四周课程总结&试验报告(二)
    第三周学习总结
    Java第二周学习总结
    2019年学习总结
    第十二周作业
  • 原文地址:https://www.cnblogs.com/viplanyue/p/12700436.html
Copyright © 2011-2022 走看看