MySQL cài đặt sẵn database tên test (hiển thị trong SHOW DATABASES). Nhược điểm chính:
- Database
testlà công khai: bất kỳ user nào có quyền truy cập đều có thể xóa/sửa dữ liệu trong đó. - Không có cách bảo vệ dữ liệu trong database
testkhỏi người khác.
Giải pháp: Xin quyền tạo database riêng từ quản trị viên MySQL:
mysql> GRANT ALL ON tutorial.* TO root@localhost; Query OK, 0 rows affected (0.10 sec)
Trong đó: tutorial là tên database muốn tạo, root là user, localhost là host kết nối.