[请益] MySQL#1045 (手残删root) (Solved)

楼主: KawasumiMai (さあ、死ぬがいい)   2014-11-26 00:07:13
如题....
话说事情是这样的
XAMPP跟Appserve的phpMyAdmin好像不一样
后者可以用创建的各种帐号登入
但是XAMPP只给root登入的样子?
简单的说就是...
稍早在管理数据库的时候(root)
发现在资料表的地方并没有像之前Appserv一样有按钮可以直接修改该行的值
甚至连删除该行资料的地方都没看到
觉得很奇怪
就去看了一下root的权限
所有的东西都打勾了
结果...看到root有127.0.0.1跟localhost两种
这两者...应该是一样的吧?
就顺手把127.0.0.1的部分砍了...
然后就登出了?!
然后就登不进了
然后就#1045了= =....
用cmd跑指令,一样显示1045
用phpMyAdmin,一样显示1045
然后看了一下XAMPP的MySql设定
网络上之前找到装好修改root密码的地方
好像也没被动到什么
但是就这样登不进了= =
不过php的code中
其他的帐号连入MySQL还是可以正常运作的
也就是说现在纯粹只是不能管理数据库而已= =
**
有什么方法可以在不重装下进行root重设吗?
还有
root登入之后没办法删除一行资料也没办法修改值只能插入新的
这是眼残还是真的这功能没出现?
作者: crossdunk (推嘘自如)   2014-11-26 00:31:00
我记得一开始设定是没有密码 你要新增密码进去config里面也有地方需要改
作者: LaPass (LaPass)   2014-11-26 10:10:00
MySQL可以用CMD下命令
作者: anest (形状最重要大小不能少)   2014-11-26 10:21:00
改用Navicat Lite吧 phpMyAdmin设定错就爆了......
作者: alog (A肉哥)   2014-11-26 10:31:00
刚好给一个机会了解mysql至于用什么client端我是觉得还好只要你帐号有存取mysql的权限要改回来都好改
作者: cf1064 (蚵仔)   2014-11-26 10:33:00
进phpmyadmin由127.0.0.1改为localhost可以吗?
作者: alog (A肉哥)   2014-11-26 10:33:00
mysql资料表 直接复写里面的table然后重开电脑
楼主: KawasumiMai (さあ、死ぬがいい)   2014-11-26 10:40:00
to 1楼:那个密码之前改过了,现在是cmd修密码没用to cf1064:现在是root登不进phpMyAdmin
作者: cf1064 (蚵仔)   2014-11-26 10:53:00
作者: alog (A肉哥)   2014-11-26 11:01:00
1. 先备份 mysql 放数据库的资料夹2. 尝试用程式 mysql 数据库内的 user 资料表存取如果可以写入,就塞纪录进去 然后重开系统user资料表的格式网络有,那是放mysql 帐号密码的地方3. 或者重装之后,将原本备份的资料夹资料移回去然后新灌的数据库资料夹内的mysql资料不要盖到就好mysqld_safe 是你在linux上才会看到
作者: Kenqr (function(){})()   2014-11-26 19:48:00
想用mysql的帐号登入pma 要修改config.inc.php这个设定档

Links booklink

Contact Us: admin [ a t ] ucptt.com