posrtgres命令列下備份恢復資料庫

2021-08-29 18:59:11 字數 575 閱讀 8694

backup to script:

首先切換到postgres使用者:

liqingfeng@liqingfeng:~$ su postgres

口令: 輸入密碼

postgres@liqingfeng:/home/liqingfeng$

然後輸入backup命令:

pg_dump -u[username] -d -f[way of script file] [database name]

例如:pg_dump -upostgres -d -f/home/liqingfeng/test.sql testdb

這樣資料庫testdb將以sql指令碼形式backup到/home/liqingfeng/test.sql中。

restore from script:

還是首先要切換到postgres使用者下,輸入命令:

psql -u[username] -d[database name] -f[way to an existing script file]

例如:psql -upostgres -dtestdb -f/home/liqingfeng/test.sql

mysql 命令列下備份及還原

1 以gzip格式壓縮備份,並以日期為檔名.備份 mysqldump hhostname uusername ppassword databasename gzip databasename date y m d sql.gz 還原 gzip d databasename date y m d sq...

mysql命令列備份方法

一 mysql備份 1 備份命令 格式 mysqldump h主機ip p埠 u使用者名稱 p密碼 database 資料庫名 檔名.sql 本地備份可以不新增埠和主機ip,username passward是資料庫使用者名稱和密碼 mysqldump h p 3306 u username p p...

命令列下獲取 WAN IP

2011 09 07 shuge.lee posted in cli,tips rss命令列下獲取 wan ip 如果你在 router 或者 firewall 後面,你直接查詢 inte ce 拿到可能不是 wan 的 ip 很久很久以前的乙個版本,把它們貼到 bashrc bash 專用 或者 ...