在Linux下使用mysql的时候,很多情况下使用的编码都是utf-8,数据库引擎是用Innodb多一点(因为支持事务,行级锁等等),下面是我经常使用的一些配置:
打开配置文件:
vi /etc/my.cnf
主要的核心内容如下:
[mysqld]
default-character-set=utf8
default-storage-engine=INNODB
init_connect='SET AUTOCOMMIT=1'
init_connect='SET NAMES utf8'
[client]
default-character-set=utf8
default-character-set=utf8
default-storage-engine=INNODB
init_connect='SET AUTOCOMMIT=1'
init_connect='SET NAMES utf8'
[client]
default-character-set=utf8
其中'SET AUTOCOMMIT=1' 可以改为0,这样就不自动commit了。
修改完毕之后,保存退出。执行:
service mysqld restart
相关推荐
MySQL InnoDB Java阅读器 innodb-java-reader是一个Java实现,用于直接访问MySQL InnoDB存储引擎文件。 使用库或命令行工具,它提供了只读功能,例如检查页面,通过主键,辅助键查找记录以及通过LSN或填充率生成页面...
MySQL内核 INNODB存储引擎-卷1-高清-完整目录-2014年5月
NULL 博文链接:https://edwin-chen.iteye.com/blog/440645
InnoDB事务-锁-MVCC.pdf
mysql-shell-8.0.18-windows-x86-64bit.zip MySQL Shell is an advanced command-line client and code ... MySQL Shell includes the AdminAPI that enables you to work with InnoDB cluster, see InnoDB Cluster.
MySQL Innodb 索引原理详解
MySQL技术内幕InnoDB存储引擎-读书笔记.pdf
MySQL分析 innodb
极具吸引力的是官方在8.0版本上对MGR bug 的持续修复和功能完善,以及对数据库整体性能的提升,使得不少企业在生产开始使用8.0版本。对于银行业而言,虽然基本上还是采用其上一个版本-5.7,但研究、测试并使用8.0...
mysql 5.6 新特性 innodb
InnoDB 查询优化实现分析 -- MySQL
mysql innodb类型数据库表 根据ibd文件获取表 space id,用于恢复innodb类型数据表数据
Innodb 通过多版本并发控制(MVCC)来获得高并发性,并且实现了sql标准的4种隔离级别,默认为repeatable_read 级别。同时使用一种 -- next-key locking 的锁策略来避免幻读现象的产生,还提供了插入缓冲(insert ...
Mysql 高可用 InnoDB Cluster 多节点搭建过程
Innodb-Architecture-Performance-Optimization
本文详细介绍了mysql innodb引擎的原理、配置、调优、故障排除等
本文深入对比分析了MySQL的两大存储引擎InnoDB和MyISAM之间的区别,包括事务支持、数据恢复能力、并发控制、存储空间占用和读取性能等多个维度。通过详细的技术和场景分析, objectively评估两者的优缺点,并给出选择...
基于CentOS7 搭建基于InnoDB引擎的Mysql 8 集群环境
MySql InnoDb还原工具-附件资源
姜承尧老师出版了《MySQL技术内幕:InnoDB存储引擎》、《MySQL内核:InnoDB存储引擎》等Mysql书籍。 课程紧密结合互联网公司实践,学员能够领略到BAT、网易等大公司的数据库架构与应用案例 课纲结合最新的MySQL 5.6...