MySQL入门,第三部分,学会添加删除数据库
2024-08-30 04:58:20
一、建立数据库
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;
最新文章
- Interview website
- instanceof操作符
- sqlserver2012更改文件组
- atitit。ocr框架类库大全 attilax总结
- ubuntu mysql远程登录设置
- linux 下安装tomcat
- [Algorithm Basics] Search
- 使用属性表:VS2013上配置OpenCV
- Smarty s02
- Eclipse 添加SVN
- HTTP上传文件探究
- 怎么改svn的登陆账号
- 详说C#中的结构struct
- Android 快速开发系列 打造万能的ListView GridView 适配器
- LeetCode OJ 95. Unique Binary Search Trees II
- CentOS x 64 MooseFS 学习
- [Swift]LeetCode556. 下一个更大元素 III | Next Greater Element III
- Getting Started with XlsxWriter
- CentOS7 下面安装jdk1.8
- Flask--templates-多个模板文件,视图函数如何判断查询路径