![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 73
dai1396734
这个作者很懒,什么都没留下…
展开
-
mysql connector--c++ 安装
Access denied for user ‘root’@‘localhost’方式一:#sudo 强行登录sudo mysql#替换密码,账号依然是root#insert_password 填自己的密码,密码有一定的要求,大小写字母数字和标点符号#注意最后的 符号";"ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘insert_password’;方式二:找不到my.cnf查找find原创 2021-08-26 17:35:02 · 2291 阅读 · 1 评论 -
mysql 8.0安装
操作系统:22.04.1-Ubuntu。原创 2023-08-16 09:53:29 · 477 阅读 · 0 评论 -
mysql 数据备份和恢复
binlog 是mysql 二进制日志 binary log的简称,可以简单理解为数据的修改记录。需要开启binlog,才会产生文件,mysql 8.0 默认开启,开启后可以在 /var/lib/mysql (这是mysql默认数据存储路径,如果用户自己指定则另说) 目录下看到一系列 binlog.xxxxxx 的文件。原创 2023-08-16 20:12:57 · 1092 阅读 · 0 评论 -
mysql binlog 回滚
严格来说mysqlbinlog 不能算回滚,他只是将过去的数据修改记录 重新执行一遍,但是从结果上来看,他也算把数据恢复到任意时间点了,举例来说在昨天的某一刻误删除了一条数据,导致其他数据存储都是异常,今天才发现,现在我希望回滚到那一刻,那么我只要在binlog中找到昨天删除时的那条语句,然后重新执行之前的所有binlog文件,当然假设你有备份,那么也可以使用备份文件+备份后binlog文件进行恢复。现在我来模拟这个例子,我将执行以下步骤。查看指定时间范围的事件。查看指定时间范围的事件。原创 2023-08-16 20:11:55 · 939 阅读 · 0 评论 -
mysql 主从复制搭建与实践
在主服务器数据发送更改时,会将更改过程以“事件”的形式存入binary log,依据记录的更改,会以不同的日志格式存入binary log在你想要将主服务器数据同步到副本时,使用不同的存储引擎将影响同步过程假如你使用MyISAM,在将数据同步到副本之前,你需要停止主服务器处理语句以获得读锁,从而获得binary log的位置,如果不这样会导致主从服务器数据不匹配或者损坏A->B->C 主从复制过程,B从A服务器同步数据,C从B服务器同步数据,此时B既做A的从服务器,也做C的主服务器,要想原创 2021-10-07 13:57:17 · 144 阅读 · 0 评论