Red de conocimiento informático - Aprendizaje de programación - Aprendizaje del código fuente de MySQL

Aprendizaje del código fuente de MySQL

Versión 2

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

Liberar Recordset(RecordSetHandle)

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

.