create database in postgresql code example
Example 1: create postgres database
sudo -u postgres psql
postgres=
postgres=
postgres=
Example 2: create database mysql
CREATE DATABASE `mydb`;
CREATE TABLE `my_table`
(
my_table_id INT AUTO_INCREMENT,
my_table_name VARCHAR(30) NOT NULL,
my_foreign_key INT NOT NULL,
my_tb_created TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
my_tb_updated TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, ,
PRIMARY KEY(my_table_id),
CONSTRAINT fk_name_of_parent_table
FOREIGN KEY(my_foreign_key) REFERENCES parent_table(parent_table_column)
);
SHOW DATABASES;
Example 3: psql create database
CREATE DATABASE dbname;
Example 4: create database postgres
createdb -h localhost -p 5432 -U postgres testdb
password ******
Example 5: create database with template
CREATE DATABASE [Database to create]
WITH TEMPLATE [Database to copy]
OWNER [Your username];