Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo Python usa pymysql para conectarse a la clase de encapsulación de la base de datos

Cómo Python usa pymysql para conectarse a la clase de encapsulación de la base de datos

1. El directorio de instalación de Python está configurado en d:/python34

2. El método de instalación de pymysql es: descomprimir el archivo descargado y ejecutarlo en cmd: python setup.py install.

Método para comprobar si la instalación fue exitosa: importar pymysql. Si no se informa ningún error, la instalación se realizó correctamente.

3. El directorio de instalación de mysql es D:/phpStudy/MySQL. Para evitar más problemas de configuración, puede configurarlo como un servicio del sistema después de iniciar phpstudy

4 Operaciones básicas:

(1) Importar pymysql: importar pymysql

.

(2) Conéctese a la base de datos:

conn=pymysql.connect(host='localhost', usuario='root', passwd='root', db='ere', charset= 'utf8 ')

¡Asegúrate de prestar atención al contenido antes de cada signo igual! El parámetro charset puede evitar caracteres chinos confusos

(3) Obtenga el cursor de operación: cur=conn.cursor()

(4) Ejecute la instrucción SQL e inserte el registro: sta =cur.execute( "insertar declaración") El valor sta es 1 después de una ejecución exitosa. Las declaraciones de actualización y eliminación son similares a esta.

(5) Ejecute la instrucción SQL y consulte el registro: cur.execute("select Statement") Después de una ejecución exitosa, el conjunto de registros de resultados de la consulta se guarda en la variable cur y luego se imprime el resultado. usando un bucle:

for each in cur:

print(each[1].decode('utf-8')) # each[1] representa el valor de la segunda columna de la fila donde se encuentra el cursor actual, si el chino requiere codificación