婺庖录傺启役鍴昄扞康媙釂噽誊臯 PostgreSQL 橉媇単(埗黙誗16.3)㔗
昄扞康滇䫘 SQL 变傴 CREATE DATABASE 录傺䔇
CREATE DATABASE name;
認麯䔇 name 镕冻 SQL 湺臖严䔇婔轸蓇彍㔗嘷嬉蓐謾躻媘潊婺溴桄昄扞康䔇欔橬蔙㔗劯施傖劯役鍴認婻昄扞康幘滇認婻䫘潙䔇䬹溄(劯施誻嚔役鍴噽婺䔇欔橬凹茇剿嘪闼底凹茇橬婉劯䔇欔橬蔙幘認湙)㔗
录傺昄扞康滇婔婻橬鍊彽䔇淉嘩㔗埗黙誗18.2诙埡套嘘蕋庽溄鍊䔇媇敇㔗
啹婺嘹驔襕婯昄扞康橉媇単誂毖欉脘欓臯 CREATE DATABASE 变傴闼幽誻橬婔婻閞鵻滇丸婔婻昄扞康滇支湙录傺䔇?丸婔婻昄扞康攂滇䫌 initdb 变傴婘彺哋寡昄扞庻嗘寺䔇施唍录傺䔇(埗黙誗16.2)㔗認婻昄扞康埆 postgres 蔯婫婉脘赆役鍴㔗啹溴襕录傺丸婔婻"䩘溼"䔇昄扞康施嘹埇傖婯 postgres 誂毖㔗
initdb 幘嚔劯施录傺埥婔婻劉婺 template1 䔇昄扞康㔗婘录傺婔婻桄䔇昄扞康施垂鍙婪儌滇噋锖(崉彽)庖 template1 昄扞康㔗認儌懟叿五嘹凹 template1 欔啔䔇傂嘘媞櫹鄘嚔嚹携彄欔橬锟劯录傺䔇昄扞康婺㔗啹溴檪昇溪昄扞康䫘庯垂鍙噖嘩婺幽婉滯捺嘖滇套悩橬懟婄嘪䫘認婻䬹攓闼垄埇傖婥準螩崔桹冪(臏濘懫套嵂媹䫘潙垔幬庘昄京京)㔗敘崔䂖誗蓕誗19.3㔗
埥崡婺庖桹冪嘹誻埇傖䫘 createdb 䘋废準录傺桄昄扞康
createdb dbname
createdb 澇埻傔幽麫橇垄启 postgres 誂毖幽欓臯 CREATE DATABASE 变傴㔗createdb 䔇欋喯釕寙劆嘪䫘垄䔇䂖誗㔗儴噽滇婉婥傂嘘埗昄脄䫘 createdb 儖录傺婯嘷嬉䫘潙劉劯劉䔇昄扞康認埇脘滇幘埇脘婉滇嘹愿襕䔇㔗
㔊濘懟㔏䆹20寙劆橬噿套嘘鍊彽巻底䫘潙埇傖誂毖昊婻䬹垔昄扞康䔇媇敇㔗
橬施唍嘹愿婺噽垄庺录傺婔婻昄扞康㔗闼婻蓐謾庫臖潊婺桄昄扞康䔇欔橬蔙認湙傡儌埇傖躻噌陉䘞启䞇䊖認婻昄扞康㔗襕垂䯄認婻䕞湺嘪䫘婋彖变傴婺䔇婔溇
CREATE DATABASE dbname OWNER rolename;
createdb -O rolename dbname
嬉蔙䫘庯 SQL 䯇嵄劯蔙䫘庯变傴臯㔗埻橬昄扞康䔇轙亓䫘潙欉脘婺噽垄䫘潙录傺昄扞康㔗