sql >> Database >  >> RDS >> PostgreSQL

fe_sendauth:geen wachtwoord opgegeven fout na het opzetten van de PostgreSQL-database op Cloud9 IDE

U hoeft het bestand pg_hba.conf niet te wijzigen. Typ gewoon deze opdrachten in de terminal:

$ source ~/.profile
$ rake db:create
$ rake db:migrate

Start de server vervolgens normaal opnieuw op. Ik weet dat je de source ~/.profile-opdracht al hebt uitgevoerd aan het begin van de instructies die je noemde (ik heb het antwoord eerder gebruikt en worstelde met hetzelfde probleem) maar om de een of andere mysterieuze reden Cloud9-omgeving (ik heb nooit dit allemaal op mijn Mac moest doen) vereist dat ik het '.profile'-bestand opnieuw handmatig moet sourcen na het uitvoeren van de instellingen die in die instructies zijn gespecificeerd (Cloud 9 besluit soms gewoon raar te zijn - zoals alle machines ... duh!). De tweede opdracht maakt de nieuwe pg-database in uw ontwikkelomgeving met alle configuratie van uw pg gem en uw database.yml-bestand.

Het laatste 'migreren'-commando is misschien niet nodig, maar nogmaals om mysterieuze redenen heb ik ook databaseproblemen opgelost na het uitvoeren van een 'rake db:migrate' (als ik het juist heb, wordt uw database gewoon bijgewerkt om uw modellen of eventuele nieuwe dummy-gegevens die u aan uw ontwikkelomgeving heeft toegevoegd).

Ik hoop dat dit helpt.




  1. Wat is de beste manier om een ​​kolom in een databaseschema af te schaffen?

  2. gebruik php mysqli maak een grootboekboek en krijg het saldo volgens DR en CR

  3. Is er een manier om de eerste vermelding van een tabel in de database op te halen met behulp van een SQL-query?

  4. Corresponderend MySQL-gegevenstype met Java Date()