- create user
CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';
- privileges management
privilege types:
GRANT [privilege1,previlige2,...] ON [database_name].* TO 'user_name'@'host_name';
- select
- update
- insert
- delete
-
create a database
create database [database_name];
-
export database to a file
mysqldump [database_name] > [file_name]
-
import data from dump file
mysql [database_name] < [dumpfile.sql];
-
login at local machine use CLI.
mysql -u [username] -p
-
list all databases that current login user privileged.(after login mysql)
show databases;
-
enter one database.
use [database_name];
-
list all tables in one database that was entered.
show tables;
-
list data row in one table;
select [*[column1[,column2]] from [table_name];
To connect run:
mysql -uroot -p