mysqldump 两个参数的理解--single-transaction通过将导出操作封装在一个事务内来使得导出的数据是一个一致性快照。只有当表使用支持MVCC的存储引擎(目前只有InnoDB)时才可以工作;其他引擎不能保证导出是一致的。当导出开启了–single-transaction选项时,要 ...
分类:
数据库 时间:
2019-06-03 12:44:39
阅读次数:
147
mysql> select * from tet3;+ + +| id | dd |+ + +| 1 | XX || 2 | YY || 3 | aaa || 4 | 5002301999X || 5 | 0000000X || 6 | oi80 || 7 | 887 || 8 | 887 || 1 ...
分类:
数据库 时间:
2018-05-25 17:52:47
阅读次数:
194
今天学习mysql用户管理,不小心将mysql.user表中的root用户给删掉了,然后就无法登录mysql了,网上找到了linux下的解决方法,我做了简单的修改,改成了我的windows版,恢复方法如下: 1、关闭mysql服务 net stop mysql 或者 wamp工具关闭 2、启动无需验 ...
分类:
数据库 时间:
2018-03-08 17:32:57
阅读次数:
198
查看二进制日志功能是否打开:showvariableslike‘%bin%‘;如果log-bin显示off就是没打开,没打开的话就在/etc/my.cnf中的[mysqld]下添加log-bin=mysql-bin(其中mysql-bin是日志文件开头名称,可以自定义)mysql误删数据文件,第一种方法:这种方式需要二进制文件内容很全,如果..
分类:
数据库 时间:
2017-03-31 22:19:52
阅读次数:
244
错误重现:使用rm-fib*删除数据文件和重做日志文件。这时mysql进程还存在,mysql还能正常使用。文件恢复:1:查找mysqld的进程号。#netstat-ntpl|grepmysqld
tcp000.0.0.0:33060.0.0.0:*LISTEN12147/mysqld2:利用进程号查找如下文件。#ll/proc/12147/fd|egrep‘ib_|ibdata‘
lrw..
分类:
数据库 时间:
2016-07-06 18:31:02
阅读次数:
241
mysql 误删除ibdata1之后如何恢复如果误删除了在线服务器中mysql innodb相关的数据文件ibdata1以及日志文件 ib_logfile*,应该怎样恢复呢?这时候应该一身冷汗了吧?==================================先抽根烟,冷静一下。=======...
分类:
数据库 时间:
2015-12-10 13:01:30
阅读次数:
282