Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Nhược điểm của việc sử dụng database test trong MySQL

MySQL cài đặt sẵn database tên test (hiển thị trong SHOW DATABASES). Nhược điểm chính:

  • Database test là 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 test khỏ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.