SQL command line

  Shell script

Nhập DATABASE

mysql -u username -p database_name < file.sql

Xuất DATABASE

mysqldump database_name > data-dump.sql
mysqldump database_name | gzip --best > data-dump.sql.gz

Tạo USER

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

Xem danh sách USER

mysql> SELECT User FROM mysql.user;

Tạo DATABASE với utf8_general_ci

CREATE DATABASE `dbname` CHARACTER SET utf8 COLLATE utf8_general_ci;

Gán quyền truy cập DB cho USER

GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost';

Gán toàn quyền tất cả DB cho USER

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;

Đổi tên DATABASE

RENAME DATABASE old_database_name TO new_database_name;

Để xóa tất cả record trong bảng

TRUNCATE TABLE table_name;

8 thoughts on - SQL command line