我剛剛在MacOS上安裝了arangodb(版本3.1.17),我似乎無法使arangosh正常工作。ArangoSH無法連接arangodb
我安裝了arangodb通過自制軟件,它工作正常。 (如果我在瀏覽器中鍵入127.0.0.1:8529,我可以啓動該服務並打開初始頁面)。
然而,當我試圖通過SSH客戶端(arangosh)連接到它,我收到以下消息:
Pretty printing values.
Could not connect to endpoint 'http+tcp://127.0.0.1:8529', database: '_system', username: 'root'
Error message: '401: Unauthorized'
我已經修改了配置文件,刪除#,希望有將是沒有身份驗證:
# authentication = true
但錯誤仍然存在。我想創建一個數據庫並添加用戶,但如果我無法通過shell進行連接,我相信這是不可能的。另外,我無法連接到網頁,因爲我不知道初始密碼。
請問任何人都可以在這個問題上給我啓發。
它的工作,但現在我通過Nodejs得到以下錯誤。我正在使用以下連接字符串:db = new Database('http://127.0.0.1:8529'); db.createDatabase('mydb')。然後( ()=> console.log('Database created'), err => console.error('Failed to create database:',err) ); –
我假設你正在使用arangojs?在arangojs的文檔中查看[創建數據庫示例](https://github.com/arangodb/arangojs#basic-usage-example)。它運作良好! –