mysql create database 语法_MySQL中CREATE DATABASE语法总结
CREATE DATABASE是mysql创建数据库的命令。
CREATE DATABASE的语法如下:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[create_specification [, create_specification] …]
create_specification:
[DEFAULT] CHARACTER SET charset_name |
[DEFAULT] COLLATE collation_name
说明:
CREATE DATABASE用于创建数据库,并进行命名。如果要使用CREATE DATABASE,您需要获得数据库CREATE权限。
有关合法数据库名称的规定列于9.2节,“数据库、表、索引、列和别名”。
如果存在数据库,并且您没有指定IF NOT EXISTS,则会出现错误。
create_specification选项用于指定数据库的特性。数据库特性储存在数据库目录中的db.opt文件中。
CHARACTER SET子句用于指定默认的数据库字符集。
COLLATE子句用于指定默认的数据库整序。字符集和整序名称在第10章:字符集支持中讨论。
有些目录包含文件,这些文件与数据库中的表对应。MySQL中的数据库的执行方法与这些目录的执行方法相同。因为当数据库刚刚被创建时,在数据库中没有表,所以CREATE DATABASE只创建一个目录。这个目录位于MySQL数据目录和db.opt文件之下。
如果您手动在数据目录之下创建一个目录(例如,使用mkdir),则服务器会认为这是一个数据库目录,并在SHOW DATABASES的输出中显示出来。
也可以使用CREATE SCHEMA。
示例:
CREATE DATABASE testdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql create database 语法_MySQL中CREATE DATABASE语法总结相关推荐
- mysql修改database名_MySQL中修改database的名字
背景案例:MySQL中已经存在base的database,处于某种原因需要改为改为gzbase.步骤如下: 1.首先创建目标数据库: mysql>create database gzbase; ...
- mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天
mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...
- mysql自定义收藏分类_MYSQL中SHOW的使用整理收藏
a. show tables或show tables from database_name; //显示当前数据库中所有表的名称 b. show databases; //显示mysql中所有数据库的名 ...
- mysql 触发器 库存管理_Mysql中的触发器(库存、用户订单中用到)
什么是触发器? 触发器是数据库的一个程序,他是用来监听着数据表的某个行为,一旦数据表的这个行为发生了,马上执行相应的sql语句 触发器的语法结构: create trigger触发器的名称触发器事件o ...
- mysql 临时表 主键_MySQL中临时表的基本创建与使用教程(CREATETEMPORARY TABLE)
当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后在这些表运行查询. ...
- mysql乱码的问题_MySQL中出现乱码问题的终极解决宝典
MySQL出现乱码的原因 要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表取回客户端的过程中,哪些环节会有编码/解码的行为.为了更好的解释这个过程,博主制作 ...
- mysql 中有没有临时表_MySQL 中的两种临时表
来源:阿里云RDS - 数据库内核组 链接:http://mysql.taobao.org/monthly/2016/06/07/ 外部临时表 通过CREATE TEMPORARY TABLE 创建的 ...
- mysql存储emoji表情_MySQL中支持emoji表情的存储
由于需要实现emoji表情评论的功能,所以数据库需要支持emoji表情的存储,根据查询的资料最终实现了该功能,现将实现的过程以及过程遇到的一些问题记录下来,供大家参考和交流. mysql的utf8编码 ...
- mysql存储ios表情_MySQL中支持emoji表情的存储
由于需要实现emoji表情评论的功能,所以数据库需要支持emoji表情的存储,根据查询的资料最终实现了该功能,现将实现的过程以及过程遇到的一些问题记录下来,供大家参考和交流. mysql的utf8编码 ...
最新文章
- 智能车大赛AI视觉组参考答案
- websocketpp 只发送一次
- react router路径的匹配原则
- git私立的代码库邀请合作者步骤
- 在Linux上安装CHM查看工具
- android9 三星 港版,三星S9官方港版安卓9完整版固件升级更新包:TGY-G9600ZHU4CSE7
- linux搭建SonarQube代码质量平台_Oracle 最新详细版本
- 浏览器兼容问题 透明度 position:fixed bootstrap
- 这句话说得不错freeeim
- c语言状态机_【C语言】有限状态机FSM
- Facebook 洗白?欲打造以隐私为中心的社交平台!
- 游戏设计阻力探秘之扩展空间
- $(#).html(ftl) js 动态引入宏定义,FTL惯用标签及语法
- java修改文件的名称_Java修改文件名称
- 基于图像识别的波形发生器
- TypeError: FC() takes no arguments
- python智能抠图
- SAP 采购合同案例教程后台配置
- L1-059 敲笨钟
- 网络营销和传统营销有那些优劣势?