当前位置:网站首页>数据库学习之库的操作
数据库学习之库的操作
2022-08-08 18:26:00 【sakeww】
1创建数据库
语法:
CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...]
create_specification:
[DEFAULT] CHARACTER SET charset_name
[DEFAULT] COLLATE collation_name
说明:
大写的表示关键字
[] 是可选项
CHARACTER SET: 指定数据库采用的字符集
COLLATE: 指定数据库字符集的校验规则
1.2举个栗子:
创建一个使用utf字符集,并带校对规则的 test数据库
create database test charset=utf8 collate utf8_general_ci;
2字符集和校验规则
校对规则
存储的时候我们用编码格式:charset=utf8
我们取出数据的时候,采用的编码格式,按照什么样的方式取出数据:utf8_general_ci
2.2举个栗子:
create database test1 collate utf8_general_ci;
create database test2 collate utf8_bin;
查询时:
test1:不区分大小写,忽略大小写的排序
test2:区分大小写,按照阿斯克吗表进行排序
2.3操作数据库
查看数据库:
show databases;
即:我们现在有那些数据库
显示创建语句:
show create database 数据库名;
即:显示数据库创建时,我们使用的语句,还有一些补充内容
修改数据库:
将 mytest 数据库字符集改成 gbk
alter database mytest charset=gbk;
补充:
不建议这样做,
最开始的时候,我们就要考虑一切 延展的 方式,
尽量不要对数据库进行修改,不然上层也会因为你的修改而进行大部分的代码修改,,,
删除数据库:
DROP DATABASE [IF EXISTS] db_ name;
补充:
所谓的删库跑路,就是删除数据库
在Linux下进行 (违法操作之删库跑路),是会将数据库的内容也删除的
即:数据库的信息是保存在Linux中,按照文件的形式,我们在Linux下将这个文件删除了,那么这个数据库也就删除了
查看链接情况:
show processlist;
可以看到那些用户链接到了那个数据库
补充:可以看到自己现在正在使用那个数据库
边栏推荐
- 如何在Firewalld中为特定IP地址开放端口
- 微信小程序云开发 | 插件的微信小程序云开发
- 量子力学奇妙之旅-铁磁性来由/双态系统
- Will ODPS spark on Dataworks process data more efficiently than directly using ODPS SQL?
- 啥?分库分表会带来读扩散问题?怎么解决???
- 2021年9月电子学会图形化三级编程题解析含答案:计算平均分
- mv-lcd初始化
- 水印图像读取与制作,三通道图转为4通道,制作透明图
- MogDB study notes - starting from 0
- ABAP 报表中如何给报表的输入参数增添 F4 Value Help 试读版
猜你喜欢

搭建企业级数据治理体系指南

Shell正则表达式

微信小程序云开发 | 插件的微信小程序云开发

21天学习挑战赛——机器学习01

uniapp parent component uses prop to pass asynchronous data to child components

Fortinet new cloud native protection products launched amazon cloud platform of science and technology

Neo4j: 1. CQL statement

3D角色建模师和3D角色动画师哪个更有前景?哪个更适合小白入门?

第4讲:SQL语句之DDL类型的数据库定义语言

做测试几年,靠业务熟悉吃老本,技术短板暴露,30岁被无情辞退...
随机推荐
Fortinet new cloud native protection products launched amazon cloud platform of science and technology
Azure Neural TTS 持续上新,助力企业开拓小语种市场
This error is reported when the shake database is started. Is there a problem with the configuration?
hdu1042 N!(大数)
浅谈C语言简单实现二分查找
TensorFlow学习记录(七):生成对抗网络
熬夜拜读349页阿里面试通关手册,成功闯入字节
MySQL:Update高并发下变慢的案例及其涉及的特性
01. Preface
干货技巧|如何用3DsMax制作笔记本电脑
Style Design Principles in Open Office XML Format
【761. Special binary sequence】
CS231n: 12 Reinforcement Learning
Digital currency perpetual contract exchange development and development functions and code presentation
torchvision.transforms
diff 命令
传音控股:目前公司手机产品暂无明确计划进入中国市场
“非洲之王”传音答复投资者提问:手机产品暂无计划进入中国
看三年的CRUD程序员如何解决数据库死锁的
JVM内存模型和结构详解(五大模型图解)