我使用以下批处理文件在 PostgreSQL 10 中创建一个新数据库。
echo off
cd "C:\Program Files (x86)\PostgreSQL\10\bin"
createdb -h localhost -p 5432 -U postgres myDB
Run Code Online (Sandbox Code Playgroud)
但它要求输入密码。如何防止要求输入密码?我尝试使用此链接中-w
解释的选项不要求输入密码提示。但这不起作用。如何防止要求密码?
这是在PostgreSQL中创建新表的方法,
CREATE TABLE foo (
foo_id int PRIMARY KEY,
bar text,
);
Run Code Online (Sandbox Code Playgroud)
如果需要检查该表是否已存在并CREATE
仅在未找到时继续处理,我该如何执行此操作?