LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 943|回复: 9

MYSQL问题,高手请进!!

[复制链接]
发表于 2003-10-1 16:33:52 | 显示全部楼层 |阅读模式
请问此问题怎么解决:
[root@zhong mysql]# mysql -p**
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)



怎样彻底重新安装MYSQL.................


请高手指教!!!!
发表于 2003-10-1 19:36:12 | 显示全部楼层
mysql server启动了吗?在data目录下看一下err.log
彻底重新安装,看你以前怎么装的了,rpm的话rpm -e先卸载,如果是tar.gz,那么就直接删目录吧
 楼主| 发表于 2003-10-1 21:17:01 | 显示全部楼层
多谢大哥.................

重新安装了很多次,搞来搞去忘了启动服务....

不过还是有问题:
[root@zhong root]# mysql -p**
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
[root@zhong root]#
请问这又是为什么?

还有,实在太菜,
我找不到DATA目录...............
 楼主| 发表于 2003-10-1 21:18:11 | 显示全部楼层
噢,
我是在系统安装时选择的全部........

重新安装后问题依旧
发表于 2003-10-1 23:10:46 | 显示全部楼层
刚装上的时候不用 -p ,因为还没有密码。
 楼主| 发表于 2003-10-2 11:02:39 | 显示全部楼层
请指教:

一个留言版:
http://127.0.0.1/phpbook/guestbook.php

总是如下提示:

Warning: Access denied for user: 'mysqluser@localhost' (Using password: YES) in /var/www/html/phpbook/guestbook.php on line 30

Warning: MySQL Connection Failed: Access denied for user: 'mysqluser@localhost' (Using password: YES) in /var/www/html/phpbook/guestbook.php on line 30
Database Connect Error

对数据库不了解,
麻烦详细指导....
发表于 2003-10-2 11:51:21 | 显示全部楼层
你是不是root?是不是你的/etc/passwd里的数据库用户禁止了?
 楼主| 发表于 2003-10-2 23:50:06 | 显示全部楼层
以下是我的PASSWORD文件:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0perator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
rpm:x:37:37::/var/lib/rpm:/bin/bash
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
sshd:x:74:74rivilege-separated SSH:/var/empty/sshd:/sbin/nologin
rpc:x:32:32ortmapper RPC user:/:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin
smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin
pcap:x:77:77::/var/arpwatch:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin
squid:x:23:23::/var/spool/squid:/sbin/nologin
webalizer:x:67:67:Webalizer:/var/www/html/usage:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
named:x:25:25:Named:/var/named:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
amanda:x:33:6:Amanda user:/var/lib/amanda:/bin/bash
canna:x:39:39:Canna Service User:/var/lib/canna:/sbin/nologin
wnn:x:49:49:Wnn System Account:/home/wnn:/sbin/nologin
fax:x:78:78:mgetty fax spool user:/var/spool/fax:/sbin/nologin
netdump:x:34:34:Network Crash Dump user:/var/crash:/bin/bash
nut:x:57:57:Network UPS Tools:/var/lib/ups:/bin/false
ldap:x:55:55DAP User:/var/lib/ldap:/bin/false
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash
ident:x:98:98:pident user:/:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
mailman:x:41:41:GNU Mailing List Manager:/var/mailman:/bin/false
postgres:x:26:26ostgreSQL Server:/var/lib/pgsql:/bin/bash
privoxy:x:73:73::/etc/privoxy:/sbin/nologin
pvm:x:24:24::/usr/share/pvm3:/bin/bash
desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin
radvd:x:75:75:radvd user:/:/sbin/nologin
zhong:x:500:500::/home/zhong:/bin/bash

请问楼上说的是什么意思。。
请指教

我是root
发表于 2003-10-3 14:21:59 | 显示全部楼层
是你的mysql密码不对,所以没让你进行连接....
你可以通过mysql来测试
也就是直接输入mysql,如果还是提示ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)的话,你就用
mysql -u userName -p
来进行连接....其中userName是你的数据中的用户名
 楼主| 发表于 2003-10-3 22:12:44 | 显示全部楼层
多谢,你说的很详悉:
如下:
[root@zhong root]# mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@zhong root]# mysql -u root -p
Enter password:
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@zhong root]# mysql -u root -p
Enter password:
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
[root@zhong root]#

其中第二次是直接回车,没输密码;
最后一次输了密码,以前设的,是不是不对啊 ?

请指导
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表