在Ubuntu下面安装mysql 用户名密码都正确,但是在myeclipse下面连接数据库的时候确报错了!具体错误代码:Access denied for user "root"@"localhost" (using password: YES)!再往上搜了一会,发现是权限问题,导致不能登录!前提是我的数据库设有密码,并且从命令行里登录的时候是正常的!解决方案如下:grant all on *.* to root@"%" identified by "密码";这样分配了权限问题就解决了!
--------------------------------分割线--------------------------------输入mysql命令:myql -u root -p ***之后出现:ERROR 2002 (HY000): Can"t connect to local MySQL server through socket "/var/run/mysqld/mysqld.sock" (2)。这个问题很是让我纠结,因为自己刚刚搬家到linux,一点都不懂!!于是乎,mysql卸了重新安装。无数次,之后终于在今天我发现了一点,就是当我关闭了mysql进程以后,再执行命令:myql -u root -p ***就会报错。上网搜的时候多数人回答是权限问题,有的人建议重新安装。但是会不会有的人和我一样,关闭了本地的mysql服务,然后客户端登录,出现了这样错误!!这也确实是一个权限问题,因为服务没开,谁给你权限呢!注意了!Oracle-01861 文字与格式字符串不匹配MySQL中如何解决中文乱码问题相关资讯 MySQL教程
- 30分钟带你快速入门MySQL教程 (02月03日)
- MySQL教程:关于I/O内存方面的一些 (01月24日)
- CentOS上开启MySQL远程访问权限 (01/29/2013 10:58:40)
| - MySQL教程:关于checkpoint机制 (01月24日)
- MySQL::Sandbox (04/14/2013 08:03:38)
- 生产环境MySQL 5.5.x单机多实例配 (11/02/2012 21:02:36)
|
本文评论 查看全部评论 (0)