mysql数据库数据目录下的db.opt有什么用?
2018-02-10 11:46
253 查看
一,文件内容
[root@www xyz]# cat db.opt default-character-set=utf8 default-collation=utf8_general_ci
二,作用
MySQL数据库存放数据目录里的db.opt文件是MySQL建库过程中自动生成的,记录该库的默认字符集编码和字符集排序规则用的。也就是说如果你创建数据库指定默认字符集和排序规则,那么后续创建的表如果没有指定字符集和排序规则,那么该新建的表将采用db.opt文件中指定的属性。
如果删除这个db.opt,那么MySQL在建表的时候参照全局的字符设置,default-character-set 。
三,字符集配置
[client]
default-character-set = charset (charset是mysql支持的字符集)
影响下列系统变量:
character_set_client
character_set_connection
character_set_results
[mysqld}
default-character-set = latin1 5.1及以前版本
character-set-server =latin1 5.5
影响下列系统变量:
character_set_server
character_set_database
相关文章推荐
- 解决mysql数据库大小写敏感问题【mysql数据库和表其实是数据目录下的目录和文件,所以操作系统的敏感性决定数据库和表命名的大小写敏感】
- 请教:linux下的/opt目录是做什么用的?
- MySQL数据库的db.opt文件
- MySQL库目录下db.opt文件的作用
- 【ERP系统设计】【数据模块】3 使用Eclipse插件DB viewer进行MySQL数据库操作 .
- MySQL数据库的db.opt文件
- linux下,如何迁移mysql数据库存放目录。利用软连接简单快捷实现移动到home数据盘下
- Mysql数据库初始化后更改数据存储目录
- SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
- Mysql数据库中数据类型的长度是什么
- 生产环境Mysql数据库备份脚本,Linux下网站数据定期自动备份与删除脚本,Windows下备份网站目录和数据库
- MYSQL数据库的数据目录无缝更换记载
- [Android 数据存储] SDcard/Android/data/ 这个目录是干什么的?
- 西门子PLC DB78.DBX33.3是什么意思?西门子S7-300PLC的DB数据存储器
- Linux下rpm安装的mysql数据库的数据存放位置和其重要目录的介绍。
- SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
- MySQL库目录下db.opt文件的作用
- Ubuntu上更改MySQL数据库数据存储目录
- 更改MySQL数据库数据存储目录 (FreeBSD)
- SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据