在Ubuntu下MySQL不能链接的问题
在Ubuntu下面安装mysql 用户名密码都正确,但是在myeclipse下面连接数据库的时候确报错了!具体错误代码:Access denied for use
在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服务,然后客户端登录,出现了这样错误!!这也确实是一个权限问题,因为服务没开,谁给你权限呢!注意了!
推荐阅读
-
在PHP+Apache+MySQL环境下(windows系统),连接SQLServer数据出现“can not find driver”问题的解决办法
-
mysql 在windows下服务无法启动的问题
-
MySQL在Ubuntu的登录问题
-
解决PHP在DOS命令行下却无法链接MySQL的技术笔记_PHP
-
关于在 win2000 下安装 mysql 的一些问题!
-
完美解决linux下vim在终端不能用鼠标复制的问题
-
关于在 win2000 下安装 mysql 的一些问题!_PHP教程
-
Ubuntu 10.04下修改MySQL的datadir的问题_MySQL
-
在Ubuntu下MySQL不能链接的问题
-
在Ubuntu下的MySQL数据库如何更改存储位置_MySQL