随笔分类 -  mysql

摘要:使用Xtrabackup恢复mysql数据时候报错:Original data directory is not empty! at /usr/bin/innobackupex line 568. 网上普遍只说了引起这种想象的两种原因,还有第三种原因是我遇到的: 1.恢复备份文件要保证mysql的d 阅读全文
posted @ 2021-09-16 11:18 老头还我葵花宝典 阅读(546) 评论(0) 推荐(0)
摘要:Xtrabackup工具支持对InnoDB存储引擎的增量备份,工作原理如下1、在InnoDB内部会维护一个redo/undo日志文件,也可以叫做事务日志文件。事务日志会存储每一个InnoDB表数据的记录修改。当InnoDB启动时,InnoDB会检查数据文件和事务日志,并执行两个步骤:它应用(前滚)已 阅读全文
posted @ 2021-09-16 11:11 老头还我葵花宝典 阅读(560) 评论(0) 推荐(0)
摘要:#1.单库备份 ###查看数据库 [root@leanote ~]# mysql -uroot -p -e 'show databases;' mysql: [Warning] Using a password on the command line interface can be insecur 阅读全文
posted @ 2021-09-10 14:49 老头还我葵花宝典 阅读(103) 评论(0) 推荐(0)
摘要:#在MySQL中删除主键需要两步. ##(1)如果有auto_increment,先删除之; ##(2)删除主键约束 primary key ###1、alter table table1 modify id int(11); mysql> desc table1; + + + + + + + | 阅读全文
posted @ 2021-09-08 11:03 老头还我葵花宝典 阅读(1155) 评论(0) 推荐(0)
摘要:#创建数据库 ####create database database_name mysql> create database test_db; Query OK, 1 row affected (0.01 sec) mysql> show databases; + + | Database | + 阅读全文
posted @ 2021-09-07 19:46 老头还我葵花宝典 阅读(52) 评论(0) 推荐(0)
摘要:#yum 安装 yum install mysql-server mysql -y #启动服务 systemctl start mysqld #配置开机启动 systemctl enable mysqld #查看3306端口是否被监听 [root@leanote ~]# ss -lntp State 阅读全文
posted @ 2021-09-07 16:50 老头还我葵花宝典 阅读(72) 评论(0) 推荐(0)