gpt4 book ai didi

java - 渗透 : java. sql.SQLException : Access denied for user 'root' @'localhost' (using password: YES). 如何不使用密码?

转载 作者:行者123 更新时间:2023-11-30 01:20:50 27 4
gpt4 key购买 nike

我想实现一个Osmosis的任务,我想读取.osm.pbf文件并将其写入数据库:

C:\osmosis-latest\bin>osmosis --read-pbf file="C:\sbox\maps\UA.osm.pbf" --write-apidb host="localhost" database="newb" user="root" dbType="mysql"

但我遇到以下错误:

org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to establish a database connection.
Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

我的 Windows XP 上的 MySQL 没有密码。它只是一片空白。当我想连接到服务器时,我只需提供用户名,无需任何密码:

C:\>mysql -u root -h localhost

但渗透似乎强制使用密码。但我不想将我的 MySQL 设置为使用密码。如何更改 Osmosis 设置以不使用密码连接 MySQL?

我尝试提供password=""password=null。两者都不起作用,Osmosis 不接受它。

最佳答案

创建用户,设置密码并指定用户和密码。甚至不要考虑没有密码的“问题”。

关于java - 渗透 : java. sql.SQLException : Access denied for user 'root' @'localhost' (using password: YES). 如何不使用密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18559476/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com