没有权限访问mysql数据库该怎么解决?

没有权限访问mysql数据库该怎么解决?
今天由于项目需要,于是给本地的mysql增加了密码,原先是空密码,不设置密码的。但是连接使用mysql的时候出现了如下图所示错误: 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 我用的是xampp集成的mysql 解决办法: 在my.ini的[mysqld]字段加入: skip-grant-tables  (这句话的意思是不经过权限验证直接能进入数据库) 重启mysql服务,这时的mysql不需要密码即...

#1194 – Table ‘user’ is marked as crashed and should be repaired

#1194 – Table ‘user’ is marked as crashed and should be repaired
今天给mysql添加一字段的时候,突然电脑抽风死机了,无奈只能强制关机重启。当我重启之后,运行MySQL,user表竟然数据都没了,还提示错误如下: #1194 - Table 'user' is marked as crashed and should be repaired 无奈啊,于是百度,发现是表损坏了。那么该如何修复解决呢? 在DOS下或phpmyadmin或者navicat等操作mysql的工具里面执行一下查询   REPAIR TABLE `user`;
Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: