mysql的目录结构
- 查找datadir(在mysql中:show global variables like ‘%datadir%’)
- 进入目录: cd /data/mysql/mysql3306/data/
- 查看目录ls -lh (我在前面建立了一个数据库wy,可以看到实际上wy是一个目录,通过cd wy 进去,mysql mysql 61 12月 22 00:47 db.opt 我们看到一个opt文件)
- 在wy数据库中建立一个表t1,我们可以看到多了两个文件 t1.frm,t1.ibd文件
- 含义 frm表结构定义文件,ibd表的表空间(数据和索引),opt是字符集(可以通过cat db.opt看到其中内容)
在data下可以看到一个mysql文件夹,进入这里可以看到一个user.frm,user.MYD,user.MYI 当我们忘了root密码但是知道一个普通密码情况下,可以将其考本到一个普通库下,修改权限,修改表中内容在放回原处,root密码就修改了 5.8以下可以操作
常用日志:
mysql log相关
错误日志
慢日志