rostenkowski / cheats

PostgreSQL / MySQL / Cheatsheet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PostgreSQL

sudo su postgres
psql
CREATE USER user WITH PASSWORD 'password' LOGIN;
CREATE DATABASE project;
GRANT ALL ON DATABASE project TO user;

Export

pg_dump database > database.sql

Import

psql -d database < file.sql 

MySQL

mysql -u root -p
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE project;
GRANT ALL PRIVILEGES ON project.* TO 'user'@'localhost';
FLUSH PRIVILEGES;

Export

mysqldump -uroot -p database >> database.sql

Import

mysql -uroot -p -Ddatabase < database.sql

Reset root password

sudo dpkg-reconfigure mysql-server