我想实现一个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但似乎是Osmosis强迫使用密码。但我不想将我的MySQL设置为使用密码。如何更改Osmosis设置以不使用密码连接到MySQL?
我试着提供password="",password=null。两者都不起作用,Osmosis不接受它。
发布于 2013-09-02 05:41:08
创建用户,设置密码,指定用户和密码。想都别想没有密码的“问题”。
https://stackoverflow.com/questions/18559476
复制相似问题