Đăng nhập MySQL
Trước tiên, bạn cần đăng nhập vào máy chủ MySQL từ dòng lệnh bằng lệnh sau trong terminal:
Trong đó, -u là cờ người dùng ( ngừoi dùng là root ). và bạn cần nhập password vào.
Bây giờ bạn sẽ ở một dấu nhắc mysql> trông rất giống thế này:
mysql>
# hoặc
MariaDB [(none)]>
Tạo Database
Tạo 1 user và thiết lập quyền cho user đó
Đôi lúc bạn làm việc trong 1 công ty, công ty sẽ kiểu cấp cho bạn cái quyền trong mysql chỉ mỗi cái db mà project bạn đang làm. Nhưng bạn biết chắc chắn có nhiều db khác nữa cũng nằm trong đó nhưung bạn không có quyền xem.
Và đây là cách tạo:
create user 'username'@'localhost' identified by 'password';
Để thay đổi password user
set password for 'username'@'localhost' = password('password');
Thiết lập tất cả quyền cho user
grant all on dbname.* to username@localhost;
Nếu bạn muốn giới hạn quyền cho user thì dùng dòng lệnh sau
grant SELECT on dbname.* to username@localhost; // SELECT là quyền