- 论坛徽章:
- 0
|
最近,我用mysql-5.0.0-alpha-win版本在win2000server下安装了mysql服务器,然后直接在bin目录下运行了mysqld-nt.exe,后台显示进程已经运行,用mysql -uroot 出现WELCOM信息,然后一切都正常,包括create database,create table,insert,delete.但是运行着一些常用命令后,我运行winmysqladmin.exe,在其databases标签下,却看不到我所创建的数据库以及表,可以看到默认数据库test下我创建的表。真奇怪!为什么?
更奇怪的是我用java 的jdbc url(jdbc:mysql://localhost/test?user=wyx&password=wyx"连接我已经在后台运行的mysql服务器,但是却出现SQLException: communication failure during handshake,is there a server running on localhost:3306?
然后我在dos下运行netstat -a,结果却显示 wyx:3306 listenning;我晕倒,服务器明显在3306端口运行阿!!这是为什么?那位高手能够回答我啊?谢谢
附:我初步怀疑是不是我的mysql-5.0.0-alpha不是和安装在win200 server 下阿!!!!! |
|