Làm cách nào để kiểm tra xem người dùng có tồn tại không?Kiểm tra xem người dùng mysql có tồn tại
Tôi đang làm trình cài đặt cho cơ sở dữ liệu mysql và tôi cần kiểm tra xem người dùng có thoát hay không, nếu không tạo người dùng, nếu có xóa người dùng và tạo lại.
điều này để tôi có thể thực thi tập lệnh mà không phải lo lắng.
cảm ơn.
+1 để suy nghĩ trước một bước .. Tôi thích nó –
Thao tác này sẽ xóa người dùng chỉ từ bảng người dùng, nếu bạn thực hiện phương pháp này, bạn cũng phải xóa từ mysql.columns_priv, mysql.db, mysql.tables_priv . Ngoài ra danh sách bảng này có thể thay đổi trong các phiên bản MySQL trong tương lai. – stivlo
Đừng bao giờ xóa người dùng theo cách này. Sử dụng lệnh 'DROP USER'. –