mysql数据库创建、删除数据库

mysql数据库创建、删除数据库

 

一、创建数据库(默认字符集和排序规则)

    (1)创建数据库

 

  1. mysql> CREATE DATABASE my_db1;  
  2. Query OK, 1 row affected (0.00 sec)  

    (2)因为my_db1已经存在,再次创建会报错

 

  1. mysql> CREATE DATABASE my_db1;  
  2. ERROR 1007 (HY000): Can‘t create database ‘my_db1’; database exists  

    (4)加上IF NOT EXISTS就算数据库已经存在,把原来的覆盖掉了

 

  1. mysql> CREATE DATABASE IF NOT EXISTS my_db1;  
  2. Query OK, 1 row affected, 1 warning (0.00 sec)  

二、创建数据库包含字符集和排序规则

(1)查看mysql字符集

 

  1. mysql> SHOW CHARACTER SET;  
  2. +———-+—————————–+———————+——–+  
  3. | Charset  | Description                 | Default collation   | Maxlen |  
  4. +———-+—————————–+———————+——–+  
  5. | big5     | Big5 Traditional Chinese    | big5_chinese_ci     |      2 |  
  6. | dec8     | DEC West European           | dec8_swedish_ci     |      1 |  
  7. | cp850    | DOS West European           | cp850_general_ci    |      1 |  
  8. | hp8      | HP West European            | hp8_english_ci      |      1 |  
  9. | koi8r    | KOI8-R Relcom Russian       | koi8r_general_ci    |      1 |  
  10. | latin1   | cp1252 West European        | latin1_swedish_ci   |      1 |  
  11. …….  

(2)查看mysql排序规则

 

  1. mysql> SHOW COLLATION;  
  2. +————————–+———-+—–+———+———-+———+  
  3. | Collation                | Charset  | Id  | Default | Compiled | Sortlen |  
  4. +————————–+———-+—–+———+———-+———+  
  5. | big5_chinese_ci          | big5     |   1 | Yes     | Yes      |       1 |  
  6. | big5_bin                 | big5     |  84 |         | Yes      |       1 |  
  7. | dec8_swedish_ci          | dec8     |   3 | Yes     | Yes      |       1 |  
  8. | dec8_bin                 | dec8     |  69 |         | Yes      |       1 |  
  9. | cp850_general_ci         | cp850    |   4 | Yes     | Yes      |       1 |  
  10. | cp850_bin                | cp850    |  80 |         | Yes      |       1 |  
  11. | hp8_english_ci           | hp8      |   6 | Yes     | Yes      |       1 |  
  12. ……………..  


(3)创建数据库包括字符集和排序规则

 

  1. mysql> CREATE DATABASE IF NOT EXISTS hdu CHARACTER SET ‘gbk’ COLLATE ‘gbk_chinese_ci’;  
  2. Query OK, 1 row affected (0.00 sec)  

三、删除数据库

    1. mysql> DROP DATABASE my_db1;  
    2. Query OK, 0 rows affected (0.00 sec)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113601.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 鸿蒙OS架构及关键技术整理

    鸿蒙OS架构及关键技术整理鸿蒙OS架构及关键技术整理一. 鸿蒙OS整体介绍二. 子系统架构三. 关键技术1.分布式架构首次用于终端OS,实现跨终端无缝协同体验2.确定时延引擎和高性能IPC技术实现系统天生流畅3.基于微内核架构重塑终端设备可信安全4.通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享四. 参考资料一. 鸿蒙OS整体介绍HarmonyOS简介原作者:xiangzhihong8前两天,华为发布了HarmonyOS2.0,俺也赶个时髦,给大家简单介绍下HarmonyOS。定义首先,我们来看一下官

    2022年7月12日
    11
  • 如何用正则表达式匹配汉字

    如何用正则表达式匹配汉字[\u4E00-\u9FA5\\s]+ 多个汉字,包括空格[\u4E00-\u9FA5]+ 多个汉字,不包括空格[\u4E00-\u9FA5]一个汉字

    2022年6月18日
    26
  • SQL Server触发器创建、删除、修改、查看示例步骤[通俗易懂]

    SQL Server触发器创建、删除、修改、查看示例步骤[通俗易懂]一﹕触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕SQLServer为每个触发

    2022年7月2日
    49
  • 网页刷新快捷键ctrl加什么_谷歌浏览器刷新快捷键

    网页刷新快捷键ctrl加什么_谷歌浏览器刷新快捷键强制刷新ctrl+F5

    2022年8月1日
    4
  • 进出口流程 & 报关单据

    进出口流程 & 报关单据出口流程一.委托人1.需找货运代理公司2.向代理公司询问价格一般为ALLIN价格(空运费+燃油费+战险费)总费用=ALLIN价格*(货物公斤数)ALLIN价格

    2022年7月3日
    32
  • 多图详解 DeepMind 的超人类水准星际争霸 AI 「AlphaStar」 …

    多图详解 DeepMind 的超人类水准星际争霸 AI 「AlphaStar」 …雷锋网(公众号:雷锋网)AI科技评论按:英国当地时间1月24日,DeepMind在伦敦组织线上直播,向全世界的游戏AI研究人员以及游戏爱好者们介绍自己的AI研发最新进展。参加直播的DeepMind研究人员是DeepMind团队联合研发负责人OriolVinyals和DavidSilver,后者也是Alph…

    2022年6月1日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号