朋友的机器,他啥也不懂,手头就这一个服务器账号,试了可以登录
有程序跑着,mysql 的 root 密码不能动,
现在有什么办法可以导出里边的数据呢?
有程序跑着,mysql 的 root 密码不能动,
现在有什么办法可以导出里边的数据呢?
|
1
把所有文件都拷贝出来再别的机器上运行试试
|
|
2
有程序跑着,那去看程序配置文件不就知道数据库账号密码了?
如果是其他数据库,那就直接把文件搞到其他机器,然后修改 root 密码去导出吧。 |
|
3
@winneryong 如果 innodb 引擎的也可以这样吗?
|
|
5
复制走可以接着用,想要里面数据,就让 mysql 以免密码方式启动,就可以进去看或拿数据了(甚至改密码什么的)。
|
|
6
免密码启动
|
|
8
找个会 java 的人看下
|
|
9
数据文件拷贝其他机器就行,经常这样干,无论什么引擎,你想如果不允许拷贝其他机器,重装系统难道数据库就丢失了
|
|
winneryongDec 21, 2019 via iPhone
11
@Movie 可以尝试一下
|
|
12
全局搜索 password 关键字
|
|
13
找个密码还需要懂 Java ?→_→
|
|
14
?????
mysql -uroot 不行吗????? |
|
15
直接去 mysql 的数据目录把 USER.MYD 打开看看,就能看到密码的 hash 值了,试试解密即可
|
|
16
https://blog.easytake.top/35.html
免密登录 可以修改密码,如果数据库密码不能动,可以创建一个用户,mysqldump 导出数据 |
|
17
设置一下跳过授权表就行了
|
|
18
搞定 方法见附言
|