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