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

    (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)

mysql数据库创建、删除数据库的更多相关文章

  1. mysql数据库的基本操作:创建数据库、查看数据库、修改数据库、删除数据库

    本节相关: 创建数据库 查看数据库 修改数据库 删除数据库 首发时间:2018-02-13 20:47 修改: 2018-04-07:考虑到规范化,将所有语法中“关键字”变成大写;以及因为整理“mys ...

  2. MongoDB创建数据库和删除数据库05-14学习笔记

    MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写,是一个基于分布式文件存储的开源数据库系统.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关 ...

  3. MongoDB 数据库创建删除

    在MongoDB数据库里面是存在有数据库的概念,但是没有模式(所有的信息都是按照文档保存的),保存数据的结构就是JSON结构,只不过在进行一些数据处理的时候才会使用到MongoDB自己的一些操作符号 ...

  4. MongoDB 教程(五):连接、新建数据库、删除数据库

    连接 启动 MongoDB 服务 只需要在 MongoDB 安装目录的 bin 目录下执行 mongodb 即可. 执行启动操作后,mongodb 在输出一些必要信息后不会输出任何信息,之后就等待连接 ...

  5. mysql 命令行查看数据库、创建数据库、选择数据库、删除数据库

    mysql数据库命名规则(标识符规则): 不能和已存在的命名重名: 由大小写字母.数据.下划线.@.# 和 $ 符号组成: 首字母不能是数字和$符. 不允许有空格和特殊字符. 不允许是mysql的保留 ...

  6. mysql创建数据库和删除数据库

    1.创建数据库 启动MySQL 服务之后,输入以下命令连接到MySQL 服务器: [mysql@db3 ~]$ mysql -uroot -p Enter password: Welcome to t ...

  7. mysql 创建++删除 数据库

    创建RUNOOB数据库,并设定编码集为utf8 CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_gener ...

  8. php 创建删除数据库

    <?php $dbhost = 'localhost:3306'; $dbuser = 'root'; $dbpass = ''; $conn = mysql_connect($dbhost, ...

  9. Mongodb(2)创建数据库,删除数据库,创建集合,删除集合,显示文档内容

    显示所有数据库列表:show dbs > show dbs local .078GB runoob .078GB > 显示当前数据库:db > db runoob > 显示所有 ...

  10. 必须会的SQL语句(一) 创建数据库与删除数据库

    1.创建数据库   Create database 名称 on primary {    name ='名称',    filename ='c:\xx\名称.mdf',    size = 10mb ...

随机推荐

  1. js中的call()方法与apply()方法

    摘自:http://blog.csdn.net/chelen_jak/article/details/21021101 在web前端开发过程中,我们经常需要改变this指向,通常我们想到的就是用cal ...

  2. nginx+apache前后台搭配使用

    nginx apache都是web服务器 但是nginx更轻型对静态处理强大,而且nginx也是反向代理服务器,可以作转发 apache比较重型,非常稳定,处理动态WEB程序非常好,但是对静态处理就比 ...

  3. android之monkey测试

    本文同时发表于本人个人网站 www.yaoxiaowen.com monkey测试算是android自动化测试当中最简单的一种工具了.虽然简单,不过对于测试app的稳定健壮,减少崩溃还是比较有用的.所 ...

  4. 微信小程序开发之picker

    一.绑定简单数组 通过bindChange控制index,使得当前选择值发生改变 示例1 data: { Data: ['A','B'], Index: 0, }, <picker class= ...

  5. Robot Framework学习笔记(五)------Collections 库

    Collections 库同样为 Robot Framework 标准类库,它所提供的关键字主要用于列表.索引.字典的处理. 1.添加类 在使用之前需要在测试套件(项目)中添加 2.创建字典 字典也是 ...

  6. Redis锁构造

    单线程与隔离性 Redis是使用单线程的方式来执行事务的,事务以串行的方式运行,也就是说Redis中单个命令的执行和事务的执行都是线程安全的,不会相互影响,具有隔离性. 在多线程编程中,对于共享资源的 ...

  7. 【Java框架型项目从入门到装逼】第八节 - 用EasyUI绘制主界面

    1.引入资源包 在上一节中,我们把基本的框架都搭好了,用了Spring,SPringMVC.这一节,我们先来画页面,前端框架采用EasyUI来实现. easyui是一种基于jQuery的用户界面插件集 ...

  8. Java学习笔记18---final关键字修饰变量、方法及类

    英语里final这个单词大家都知道是"最终的"意思,其实还有一个意思是"不可更改的".在Java里,final关键字作"不可更改的"来解释更 ...

  9. 用mint ui去实现滚动选择日期并可以关闭拾取器

    转发要备注出处哈,么么哒 注释的那些部分都是我在尝试的时候写得,留给自己看得,删除不影响效果哈,希望对你们有帮助,比较忙可能写得很粗糙,不好意思,有空再改了 实例一:   <template&g ...

  10. NanUI文档 - 如何实现C#与Javascript的相互通信

    NanUI文档目录 NanUI简介 开始使用NanUI 打包并使用内嵌式的HTML/CSS/JS资源 使用网页来设计整个窗口 如何实现C#与Javascript的相互通信 如何处理NanUI中的下载过 ...