Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
docs:postgres:postgres_notes [2007/09/06 12:44] – billh | docs:postgres:postgres_notes [2008/08/03 00:25] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 10: | Line 10: | ||
* restoring a database from a sql script file (such as example databases and database dumps): | * restoring a database from a sql script file (such as example databases and database dumps): | ||
* createdb dbname (enter) (then enter your password) | * createdb dbname (enter) (then enter your password) | ||
- | * pgsql -f db_sql_file.sql [-d] dbname (enter) (enter your password) | + | * psql -f db_sql_file.sql [-d] dbname (enter) (enter your password) |
* you may also want to set the encoding: createdb --encoding UTF8 dbname | * you may also want to set the encoding: createdb --encoding UTF8 dbname | ||
* [[http:// | * [[http:// | ||
* Postgres on the Mac: http:// | * Postgres on the Mac: http:// | ||
* list available databases: | * list available databases: | ||
- | * pgsql -l | + | * psql -l |
- | * pgsql -l -h myserver.com | + | * psql -l -h myserver.com |
- | * pgsql -l -h myserver.com -U postgres | + | * psql -l -h myserver.com -U postgres |
* backticks (`) don't work in Postgres (commonly used in MySQL) | * backticks (`) don't work in Postgres (commonly used in MySQL) | ||
* common primary key type in MySQL: " | * common primary key type in MySQL: " | ||
Line 27: | Line 27: | ||
* to access the db from another host, you must edit data/ | * to access the db from another host, you must edit data/ | ||
* to add a local subnet, use something like: host all all 192.168.0.0/ | * to add a local subnet, use something like: host all all 192.168.0.0/ | ||
+ | * be careful with any lines ending with ' | ||
+ | * to reload PostgreSQL, such as for configuration file changes, you can use:< | ||
+ | pg_ctl reload | ||
+ | </ | ||
===== Queries ===== | ===== Queries ===== |