MySQL 中,可以使用

CREATE DATABASE 语句创建数据库,语法格式如下:

CREATE DATABASE [IF NOT EXISTS]

[[DEFAULT] CHARACTER SET ]

[[DEFAULT] COLLATE ];

[ ]中的内容是可选的。语法说明如下:

:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。注意在 MySQL 中不区分大小写。

IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。

[DEFAULT] CHARACTER SET:指定数据库的字符集。指定字符集的目的是为了避免在数据库中存储的数据出现乱码的情况。如果在创建数据库时不指定字符集,那么就使用系统的默认字符集。

[DEFAULT] COLLATE:指定字符集的默认校对规则。

MySQL 的字符集(CHARACTER)和校对规则(COLLATION)是两个不同的概念。字符集是用来定义 MySQL 存储字符串的方式,校对规则定义了比较字符串的方式。后面我们会单独讲解 MySQL 的字符集和校对规则。

实例1:最简单的创建 MySQL 数据库的语句 在 MySQL 中创建一个名为 test_db 的数据库。在 MySQL 命令行客户端输入 SQL 语句

CREATE DATABASE test_db;即可创建一个数据库,输入的 SQL 语句与执行结果如下。

mysql> CREATE DATABASE test_db;

Query

mysql 新建database_MySQL创建数据库(CREATE DATABASE语句)相关推荐

  1. mysql创建数据库CREATE DATABASE

    方法一.指定其默认字符集为 utf8,默认校对规则为 utf8_chinese_ci(简体中文,不区分大小写) CREATE DATABASE IF NOT EXISTS `community` CH ...

  2. mysql创建表语句 cmd_mysql cmd命令行 创建数据库 表 基础语句

    一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1. 连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u roo ...

  3. Mysql学习(二)创建数据库和表

    MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的 ...

  4. 4、MySQL创建数据库(CREATE DATABASE语句)

    在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAUL ...

  5. 创建MySQL数据库的副本_MySQL创建数据库(CREATE DATABASE语句)

    在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] [[DEFAULT] CHARACTER ...

  6. MySQL创建数据库(CREATE DATABASE语句)

    在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAUL ...

  7. MySQL数据库的基本操作-创建(create database)、选择(use)、查看(shows database)、删除(drop database)

    一.MySQL概述 MySQL是目前最流行的开源数据库,是完全网络化的跨平台关系型数据库系统,尤其与PHP,被称为黄金组合. MySQL的特点: 1.功能强大. 2.支持跨平台. 3.运行速度快. 4 ...

  8. mysql新建库和用户linux_Linux环境 Mysql新建用户和数据库并授权

    Linux环境 Mysql新建用户和数据库并授权 发布时间:2020-04-28 21:03:50 来源:51CTO 阅读:1878 作者:dnuser #mysql -u root -p 2.新增用 ...

  9. 3/5 MySQL入门总结:数据库(DATABASE)操作

    数据库操作 说明 操作 查看数据库列表 mysql> SHOW DATABASES; 创建数据库 mysql> CREATE DATABASE [IF NOT EXISTS] db_nam ...

最新文章

  1. 【Qt】错误GL/gl.h: No such file or directory的解决方法(以及cannot find -lGL解决方法)
  2. 从喧闹与富有中搞懂搜索和拓扑
  3. JMeter:报错(Content type 'text/plain;charset=UTF-8' not supported)
  4. shell脚本-页面静态化
  5. IntelliJ IDEA for Mac 如何配置项目模块的源代码根目录_源码文件的根目录
  6. ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)
  7. 三色标记原理,我给应聘者问懵了...
  8. ASP.NET Web开发框架之七 开发流程与模式
  9. 解压tar.xz文件
  10. net start mysql 失败_net start mysql出错,显示错误1067
  11. Confluent修改许可,限制其他云供应商
  12. 【气动学】基于matlab改进的遗传和粒子群算法高斯烟羽模型模拟气体扩散【含Matlab源码 1061期】
  13. 和秋叶一起学Excel 阿里云盘
  14. 安卓移动端appium环境搭建流程
  15. partio 配置踩坑
  16. 别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】
  17. java实现打字母小游戏
  18. 更改oracle监听默认端口
  19. pe装kali linux,二、整合老毛桃PE + Kali Linux
  20. Hadoop学习笔记01:学习Linux常用操作命令

热门文章

  1. android底层库包含哪些,Android的底层库libutils
  2. 数据库mysql8的卸载与重装
  3. LncACTdb:lncRNA相关的ceRNA网络数据库
  4. 为什么块数据是一场革命?
  5. python冒号切片_Python切片知识解析
  6. Android 初级程序员
  7. JS按钮点击事件实现弹窗(popup)
  8. WordPress 严重的远程备份执行代码漏洞
  9. PIM-DM的扩散-剪枝
  10. leetcode 383. Ransom Note(赎金票据)