0
我哈瓦接下来的任务在我的Ant文件:蚂蚁无法连接到MySQL(拒绝访问),但MySQL客户端可以
<target name="initdb">
<sql driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/dtest"
userid="root" password="oksaoksaoksa" >
<classpath>
<pathelement path="./lib/mysql-connector-java-5.1.13-bin.jar"/>
</classpath>
<transaction src="./init.sql"/>
</sql>
</target>
当我运行它,我看到的错误:
BUILD FAILED
/home/sbos/projects/texterra-tests/deploy.xml:43: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
不过,我可以用这样的登录名和密码登录使用MySQL客户端:
mysql -u root -p
Enter password: <oksaoksaoksa>
Welcome to the MySQL monitor. Commands end with ; or \g.
...
为什么出现这种情况?我刚刚在Ubuntu 10.10中安装了mysql,如果有问题
检查端口,它是默认配置仅3306? – 2010-10-27 08:59:53