跳至主要內容

[postgres] 操作說明

For password less login:
sudo -u user_name psql db_name
To reset the password if you have forgotten:
ALTER USER user_name WITH PASSWORD 'new_password';
How to change PostgreSQL user password

CREATE DATABASE guru99;
Enter command \l to get a list of all databases

postgreSQL CREATE DATABASE with Example
Using createuser and createdb, we can be explicit about the database name,
ALTER DATABASE name OWNER TO new_owner;
$ sudo -u postgres createuser -s $USER
$ createdb mydatabase
$ psql -d mydatabase
You should probably be omitting that entirely and letting all the commands default to the user’s name instead.
$ sudo -u postgres createuser -s $USER
$ createdb
$ psql
Using the SQL administration commands, and connecting with a password over TCP
$ sudo -u postgres psql postgres
And, then in the psql shell
CREATE ROLE myuser LOGIN PASSWORD ‘mypass’;
CREATE DATABASE mydatabase WITH OWNER = myuser;
Then you can login,
$ psql -h localhost -d mydatabase -U myuser -p How do I login and authenticate to Postgresql after a fresh install

分類:postgres
由 Compete Themes 設計的 Author 佈景主題