Bài viết sau sẽ hướng dẫn cho các bạn tạo user và database sử dụng MySQL thông qua command line (Terminal).
Đăng nhập MySQL
mysql -u root -p
Tạo database mới
create database tên_database_muốn_tạo ;
Tạo và phân quyền cho user
create user 'tên_username'@'localhost' identified by 'password_muốn_tạo';
Để thay đổi password user ta dùng lệnh:
set password for 'tên_username'@'localhost' = password('password_muốn_đổi');
Thiết lập tất cả quyền cho user ta dùng lệnh:
grant all on tên_database.* to tê[email protected];
Nếu bạn muốn phân quyền giới hạn cho user thì dùng dòng lệnh sau:
grant SELECT on tên_database.* to tê[email protected];
Thay chữ SELECT bằng 1 trong các quyền dưới đây
Danh sách các quyền bạn có thể thiết lập cho user:
ALL ALTER CREATE VIEW CREATE DELETE DROP GRANT OPTION INDEX INSERT SELECT SHOW VIEW TRIGGER UPDATE
Reload all the privileges
FLUSH PRIVILEGES;
Thoát chế độ MySQL command
exit
Dưới đây là toàn bộ lệnh để tạo 1 database, user và phân quyền user vào database:
Bạn có thể thay tên database, user, password theo ý bạn
Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về Tạo Database và User MySQL bằng Lệnh (Command). Hy vọng bài viết tại chuyên mục Network sẽ giúp ích được cho bạn. Trân trọng !!!