Tôi cần một bảng đơn giản với tên người dùng và trường mật khẩu trong mySQL. Vì tên người dùng phải là duy nhất, điều đó có ý nghĩa với tôi để làm cho chúng trở thành khóa chính.CHAR() hoặc VARCHAR() làm khóa chính trong bảng mySQL ISAM?
Sử dụng CHAR() hoặc VARCHAR() làm khóa chính có tốt hơn không?
Đồng ý, bạn có thể muốn một id người dùng cho một cái gì đó và nó nhỏ hơn rất nhiều so với việc lưu trữ tên người dùng trong bất kỳ bảng đã tham gia nào. –