概述

MySQL数据库存放数据目次里的db.opt文件是MySQL建库进程中主动天生的。

仔细的友人大概会发明有时候在MySQL数据库的某些库目次下有个db.opt文件,那这个文件是干什么用的呢?要是你用记事本等编辑器翻开看的话,内容很简略,是用来记载该库的默许字符集编码和字符集排序规矩用的。

db.opt

MySQL的每一个数据库目次中有一个文件db.opt,该文件首要 用来存储当前数据库的默许字符集和字符校验规矩。

该文件中存储的是建立数据库时默许的字符集和字符集校验法则,则该数据库在今后建立表时若是没有指定字符集和校验规矩,则该表的这两个属性将去自这两个表。

MySQL数据库目次下面的db.opt是干什么用的?

MySQL源码:

字符集和字符集校验规矩

建立数据库时指定字符集和字符集校验规矩:

批改数据库的字符集和字符集校验法则:

建立数据库create database

也能够经过alter database批改

总结

1、create database时会主动天生一个文件db.opt,寄放的数据库的默许字符集,show create database时显现数据库默许字符集即db.opt中字符集。

2、这个文件遗失不影响数据库运转,该文件迷失以后新建表时,找不到数据库的默许字符集,就把character_set_server当做数据库的默许字符集,show create database时显现character_set_server字符集。

背面会分享更多devops和DBA方面的内容,感兴趣的伴侣能够关注下~

【编辑举荐】

mysql数据库中的opt文件是什么文件_MySQL数据库目次下面的db.opt是干什么用的?...相关推荐

  1. mysql请输入一个有效类型的长度值_MySQL数据库基础(三)——SQL语言

    MySQL数据库基础(三)--SQL语言 发布时间:2020-05-19 16:40:05 来源:51CTO 阅读:10596 作者:天山老妖S MySQL数据库基础(三)--SQL语言 一.SQL语 ...

  2. 判断是哪一个数据库中发生了此问题查找损坏的数据库对象。连接发生问题的数据库

    前言 1.1 概述 本文介绍了postgresql的几种常见问题,并从现象出发,逐步排查问题,分析导致问题的原因并给出解决方案. 本文介绍的问题分为两大类:一类是关于PostgreSQL无法启动的问题 ...

  3. 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中

    根据ORACLE官方文档的说明,一旦数据库创建后,数据库的字符集是不能改变的.因此,提前考虑自己的数据库将选用哪一种字符集 是十分重要的.数据库字符集选择的一般规则是将数据库字符集设定为操作系统本地字 ...

  4. asp.net学习笔记·将数据库中的数据保存在EXCEL文件中

    提取数据库中的数据,将其保存在EXCEL文件中,并提供下载. 在一般处理程序中将数据库数据保存在EXCEL文件中的代码 using System; using System.Collections.G ...

  5. c 将图片存入到mysql数据库中_如何将图片转换存入到数据库中,并从数据库中取出转换成图片...

    有时候我们想把图片存入到数据库中,尽管这不是一种明智的选择,但有时候还是不得以会用到,下面说说将图片转换成byte[]数组存入到数据库中去,并从数据库中取出来转换成图像显示出来. 首先,我们要把图片存 ...

  6. 将Sql数据库中的表导出到指定文件

    2.导出数据表txt文件到指定目录:select * from table_name into outfile  '指定目录'; 3.加载指定文件到数据表中:load data local infil ...

  7. mysql 修改自增字段起始值不生效_Mysql数据库基本介绍

    1.mysql不分大小写, 他是存放数据的数据库管理系统字符集使用utf-8,python分大小写,r也分大小写,常用的数据库是关系型数据库,workbench编辑工具,Ctrl+回车执行: 2.一个 ...

  8. mysql数据库索引页号为什么从3开始_MySQL数据库快问快答

    原标题:MySQL数据库快问快答 前言 今天楼主给大家列一下关于数据库几个常见问题的要点,如果大家对其中的问题感兴趣,可以自行扩展研究. 1. UNION ALL 与 UNION 的区别 UNION和 ...

  9. mysql数据库应用与开发姜桂洪 课后答案_MySQL数据库应用与开发习题解答与上机指导...

    第3部分MySQL数据库模拟试题及参考答案 学习导读: 本部分包括6套MySQL数据库的模拟试题和参考答案,涵盖了本课程的主要知识点,可以帮助读者了解和检验自己的学习情况. 前4套以MySQL基本知识 ...

最新文章

  1. IT从业者进阶指南:如何提升自身的不可替代性
  2. LeetCode: Median of Two Sorted Arrays 解题报告
  3. 呃... 写满数据的硬盘是否比空硬盘重?
  4. 变频器显示5cf1是什么意思_空调显示e0什么意思
  5. Excutor线程池
  6. 架构之Nginx(负载均衡/反向代理)
  7. 支付宝披露小微商户降费进展:半年减免近50亿
  8. “n个球放入m个盒子是否为空”的方案数
  9. SharePoint 2010 客户端对象模型使用 ECMAScript
  10. 内存优化最后一弹——优化函数运行
  11. spring mvc 前台属性数据的传递和后台属性数据的接收
  12. 2008 r2 server sql 中文版补丁_sql2008 sp4补丁
  13. shopify的前端开发教程
  14. C++ Primer 第五版 电子书(英文)pdf下载
  15. php hex2bin_PHP bin2hex()函数与示例
  16. 微信公众号文章怎么制作?
  17. 微信小程序开发———音乐播放器
  18. 步步高彭雄:弄潮“互联网+零售”从端到端流程开始
  19. 8道2021年美团C++/Java最新面试真题,你能做对几道?(含答案)
  20. 衡水二中2021清华北大高考成绩查询,衡水中学2020高考成绩多少人考上清华北大...

热门文章

  1. 智能化实验室设计是什么
  2. 国产网游的悲哀!毁掉国产网游的七大恶心设定
  3. Ardupilot chibios编译,启动,main函数学习(2)
  4. 记录---ClassCastException: java.util.Date cannot be cast to java.sql.Date报错解决方法
  5. LVS解决高并发,大数据量
  6. arcgis server认证失败
  7. 隆鑫通用VOGE机车首届文化艺术节圆满落幕
  8. 内网和外网的区别+tcp协议ip协议详解
  9. 查看linux创建了哪些用户组,Linux查看用户属于哪些组/查看用户组下有哪些用户...
  10. 谁会是下一个ASO优化的“优等生” 怎么做aso优化