class Mysql2::Error
def initialize(msg, server_version = nil, error_number = nil, sql_state = nil)
def initialize(msg, server_version = nil, error_number = nil, sql_state = nil) @server_version = server_version @error_number = error_number @sql_state = sql_state ? sql_state.encode(**ENCODE_OPTS) : nil super(clean_message(msg)) end