Aprendizaje del código fuente de MySQL
Biblioteca de soporte mysql
Biblioteca de soporte Exmlrpc
. Biblioteca de soporte iext
Identificador de base de datos = conexión MySQL (" 123.1.179.2 ", " root ", " Shi Ce ", " New West ", 2306).
matriz de texto = texto dividido(cadena sin etiquetar, " ",)
identificador del conjunto de registros = search_record(identificador de la base de datos, "cuenta", "nombre de usuario, contraseña" ", "nombre de usuario = ' " matriz de texto [1] " ', " id desc ").
if (número de filas en el conjunto de registros (identificador del conjunto de registros) < 1)' < 1. Datos no encontrados
Server. SendText(ClientHandle, "Login" "Esta cuenta no está registrada")
De lo contrario,
Vaya al primero. fila (identificador del conjunto de registros)
Leer valor del campo (identificador del conjunto de registros, "contraseña", contraseña)
If (contraseña ≠ matriz de texto [2])
. Servidor. Enviar texto (procesamiento del cliente, "Iniciar sesión" "La contraseña de la cuenta es incorrecta")
De lo contrario, liberar el conjunto de registros (identificador del conjunto de registros)
Servidor. , "Iniciar sesión" "La contraseña de la cuenta es correcta"
.
Si finalizó
Si terminó
Si terminó
Desconectar MySql (identificador de base de datos)
2306 es la matriz de texto del número de puerto [1] es La matriz de texto de la cuenta [2] es la contraseña de varios de sus números de puerto
.