1、配置主Mysql Master 1)修改M有SQL my.cnf文件或my.ini vi /etc/my.cnf
#在[mysqld]下新增加以下内容
log-bin = mysql-bin
binlog_format = mixed
server_id=1
#重启mysql后,查看是否成功,请进入MySQL执行:
show variables like 'server_id';
2024年04月08日
1、配置主Mysql Master 1)修改M有SQL my.cnf文件或my.ini vi /etc/my.cnf
#在[mysqld]下新增加以下内容
log-bin = mysql-bin
binlog_format = mixed
server_id=1
#重启mysql后,查看是否成功,请进入MySQL执行:
show variables like 'server_id';
2024年04月08日
今天我们把知识的焦点投向数据库方面,因为数据库是应用程序的基石,是一切生产的动力。先说一个小小的知识点,在存储日期时间时,应该选用 timestamp 时间戳类型,还是应该用 datettime 类型?引言
2024年04月08日
在开发或者日常运维过程中,如果还原MySQL数据库后,数据库数据出现乱码,我们可以考虑通过修改数据库默认编码来解决。 以下以把MySQL默认编码修改为UTF-8作为例子演示修改流程:概述
1、先查看mysql的信息
2024年04月08日
InnoDB行格式。因为可变长度列值存储在保存行数据的页面之外,所以对于包含大对象的行非常有效。由于通常不会访问大字段来评估查询条件,因此不会经常将它们带入缓冲池,从而减少 I/O 操作并更好地利用缓存内存。
2024年04月08日
今天主要介绍MySQL 5.7 的两个独有的功能,即 JSON 和 generate column。充分使用这两个功能,能够极大地提高数据存储的灵活性。 随着非结构化数据存储需求的持续增长,各种非结构化数据存储的数据库应运而生(如 MongoDB)。从最新的数据库使用 排行榜 来看, MongoDB 已经超过了 PostgreSQL,其火热程度可见一斑。概述
1、JSON
2024年04月08日
背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我们在使用WEB服务的时,可能会需要用到,传入时间给后台,比如注册新用户需要填入出生日期等,这个时候前台传递给后台的时间格式同样是不一致的,而我们的与之对应的便有了另一个注解,@DataTimeFormat便很好的解决了这个问题,接下来记录一下具体的@JsonFormat与DateTimeFormat的使用过程。
2024年04月08日
MySQL 中的日志比较重要的有 binlog(归档日志)、redo log(重做日志)以及 undo log,那么跟我们本文相关的主要是 binlog,另外两个日志松哥将来有空了再和大家详细介绍。