¿Cómo conectar Python con MYSQL?

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 73

  • @gabrielasanchez7769
    @gabrielasanchez7769 2 ปีที่แล้ว +13

    Gracias por el video! Llevaba días tratando de hacer la conexión con un curso que tengo y no lograba hacer que funcionara. Tu video está muy bien explicado!

  • @420elmati6
    @420elmati6 2 ปีที่แล้ว +9

    GRACIAS BRO, el único tutorial que vi que enseño todo lo necesario.

  • @facu_eze_peralta
    @facu_eze_peralta 2 ปีที่แล้ว +2

    Muy bueno! Me ha servido!!! Re bien explicado!

  • @EMA038
    @EMA038 7 หลายเดือนก่อน

    Gracias por el video. Super práctico y útil!
    =D

  • @monscas33
    @monscas33 ปีที่แล้ว +1

    Excelente!!! Gracias

  • @stephaniequezada2372
    @stephaniequezada2372 2 ปีที่แล้ว +1

    Muchas gracias!

  • @CamTCai
    @CamTCai 2 หลายเดือนก่อน +1

    ¡Gracias!

  • @sergiocarvajalupegui6107
    @sergiocarvajalupegui6107 2 ปีที่แล้ว

    Que buen video amigazo..me sirvió de mucho.

  • @joelvidrio9958
    @joelvidrio9958 2 ปีที่แล้ว +1

    BUEN VIDEO JOVEN

  • @agustinfuentes8361
    @agustinfuentes8361 ปีที่แล้ว

    Muchas gracias por el tutorial, me sirvio

  • @AlhejhoSk8NxP
    @AlhejhoSk8NxP 2 ปีที่แล้ว

    te loviu papi, Gracias bro de verdad saludos!!

    • @Dummy_Sane
      @Dummy_Sane 2 ปีที่แล้ว

      jajaja buen tutorial

  • @alfredogomez3307
    @alfredogomez3307 ปีที่แล้ว

    Gracias Capo!!!

  • @andresfelipebuelvasvargas2721
    @andresfelipebuelvasvargas2721 3 ปีที่แล้ว

    Buen video bro!

  • @JoseCarmonaNetCarmona
    @JoseCarmonaNetCarmona ปีที่แล้ว +2

    Hola, yo la parte de conexion no tengo ningún problema. El problema lo tengo cuando genero un archivo .exe con pyinstaller y me arroja el error : "Authentication plugin 'mysql_native_password' is not upported" y no se como arreglarlo. El programa funciona perfectamente con .pyw, pero al hacer lo mismo con .exe me arroja ese error, si me pudes ayudar se lo agradeceria. Un saludo.

  • @camiloberdugo3081
    @camiloberdugo3081 2 ปีที่แล้ว +1

    me sirvio gracias

  • @Yedrnaz
    @Yedrnaz 3 ปีที่แล้ว

    Muchas Gracias

  • @cesarzevallos8918
    @cesarzevallos8918 2 ปีที่แล้ว +1

    Genial, gracias, tienes un video en donde muestres como usar en insert, delete y demás pero usando el python y se muestre en la base de datos?

  • @miguelhernandez2729
    @miguelhernandez2729 ปีที่แล้ว

    Gracias

  • @Shini72
    @Shini72 8 หลายเดือนก่อน

    buena! THX

  • @Villal
    @Villal 2 ปีที่แล้ว

    Gracias me sirvió

  • @miggy5196
    @miggy5196 2 ปีที่แล้ว +2

    Buenas tardes, a mi me aparece este error "mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user 'Andres Cruz'@'localhost' (using password: YES)" como lo podria solucionar? gracias

    • @sinruedatecnologica
      @sinruedatecnologica  2 ปีที่แล้ว +1

      Debes verificar que el usuario y contraseña de tu MySQL tenga todos los accesos correspondientes para conectarse a la Base de Datos, intenta otorgándole los permisos o sino, intenta ingresando el usuario y contraseña de instalación de tu MySQL

  • @lautaropavansarquis2682
    @lautaropavansarquis2682 3 ปีที่แล้ว +7

    Instale peefextamente pero no reconoce "mysql.connector" dentro de la libreria. Quedan las letras en gris sin funcion alguna

    • @juanfunes4017
      @juanfunes4017 2 ปีที่แล้ว

      pudiste solucionarlo?

    • @gmilrod
      @gmilrod 2 ปีที่แล้ว

      Muy wenas a todos. Yo estoy intentando hacerlo en Visual studio 2022 pero no me reconoce la sentencia Import mysql, he abierto una terminal fuera del entorno de VS para comprobar que tengo el conector instalado, poniendo "pip install mysql-connector-python" y me dice mysql esta listo para usar. cuando abro una terminal desde VS2022, como lo haces Tu en Visual Code, no me reconoce el comando pip..madremia estoy mas liao que nunca con esto..haber si nos hechas un cable. saludos y gracias por el tutorial.

    • @Dummy_Sane
      @Dummy_Sane 2 ปีที่แล้ว

      @@gmilrod ami tambien me pasa igual

    • @hassamch9228
      @hassamch9228 2 ปีที่แล้ว

      @@Dummy_Sane cambia de versión, tuve que ponerlo en python 3.8.10 64-bit y funciono

    • @Dummy_Sane
      @Dummy_Sane 2 ปีที่แล้ว +1

      @@hassamch9228 ya lo sé solicitado actualizando la versión de píp

  • @SantiagoParreli
    @SantiagoParreli 2 ปีที่แล้ว

    Hola buen día
    Estoy usando mysql.connector pero en consola me muestra el usario y password en la consola, cómo se deshabilita esto ya que obviamente no quiero mostrar las credenciales porque esa salida la voy a guardar en un archivo, ya lo Googlie y no encuentro cómo

  • @rolandodasilva1171
    @rolandodasilva1171 2 ปีที่แล้ว

    Gracias. Cerramos la conexión a continuación? como sería?

  • @user-mr4bx7dx3y
    @user-mr4bx7dx3y 4 หลายเดือนก่อน

    Mil gracias por este video! Me queda solo una duda, si yo tengo que subir mi proyecto a github y hacer el deployment, ese usuario y contraseña se mantienen igual? Como hago para esconderlos del código? Hay algo equivalente a .gitignore en Python?

    • @sinruedatecnologica
      @sinruedatecnologica  4 หลายเดือนก่อน +1

      Lo que sucede, es que aquí hay varias cosas que tomar en cuenta, por ejemplo, si harás una aplicación desktop de python, al momento de compilar el .exe, debes hacerlo con las credenciales correctas de donde ejecutarás tu base de datos y como es un .exe, realmente no hay problemas de seguridad, ahora.
      Si harás una aplicación Web, es lo mismo, con la única diferencia que por ejemplo django, te manda algo similar a ".gitignore" del mismo framework, donde el usuario final no podrá ver ni acceder a las credenciales. El usuario, contraseña, puerto, etc. Puedes mantenerlo, pero donde despliegues la aplicación debe coincidir siempre estas credenciales

    • @user-mr4bx7dx3y
      @user-mr4bx7dx3y 4 หลายเดือนก่อน

      @@sinruedatecnologica gracias!! Estuve investigando y es eso que dices, necesito un archivo .env y meterlo en el .gitignore. un abrazo y gracias por responder!

  • @reneyanez8924
    @reneyanez8924 2 ปีที่แล้ว +1

    Ya lo conecté, ahora como hago para registrar a través de python?

  • @Alex-jr2pp
    @Alex-jr2pp 8 หลายเดือนก่อน

    Muy buenas, algún alma caritativa que me pueda ayudar con este error...: File "c:\Users\Alexandru\Desktop\Python\19-base-datos\main.py", line 1, in
    import mysql.connector
    ModuleNotFoundError: No module named 'mysql'
    ya reinicie y todo y nada... porfavor

    • @sinruedatecnologica
      @sinruedatecnologica  8 หลายเดือนก่อน

      Verifica que hayas instalador el conector mysql, me parece que estás teniendo problemas ahí

  • @hansel1211
    @hansel1211 2 ปีที่แล้ว

    me sale un erroe de sintáxis al momento de ejcutar solamente el import, y ya hice lo mencionado en el video, tienes alguna idea de como solucionarlo???

  • @juanfelipegomez8220
    @juanfelipegomez8220 2 ปีที่แล้ว

    bro al momento de instalar el sql conector- me bota error y dice que esta mal sintaxis

    • @sinruedatecnologica
      @sinruedatecnologica  2 ปีที่แล้ว

      Hola! Si te manda ese error quiere decir que está mal escrito en alguna parte tu código, revisa si no hay problemas de escritura

  • @hanniabarrera1533
    @hanniabarrera1533 7 หลายเดือนก่อน

    Este código diver para conectar con Html?

    • @sinruedatecnologica
      @sinruedatecnologica  7 หลายเดือนก่อน

      Html no se puede conectar con una Base de Datos por si solo, requieres muy aparte de Html un Lenguaje de Programación del lado del servidor como: Java, PHP,C#,Python,etc.

  • @rodrigocofre693
    @rodrigocofre693 ปีที่แล้ว

    Yo estoy haciendo un trabajo con una API en python instale el pip mysql-connector y todo pero no me funciona la conexión con phpmyadmin, ya intente de todo y no me conecta ni aparecen los cambios que hago en python en phpmyadmin, ayudaaa 😢

    • @sinruedatecnologica
      @sinruedatecnologica  ปีที่แล้ว +1

      Si tienes ejecutado tu PHPmyAdmin, debería funcionarte, verifica que el puerto, bd y todo sea correcto

    • @rodrigocofre693
      @rodrigocofre693 ปีที่แล้ว

      @@sinruedatecnologica pues si, tengo conectado el xampp, luego en mi código puse el import mysql.connector junto con todo el tema del User, host, passwd, etc aunque revisando bien creo que había que crear la database en phpmyadmin no?

    • @sinruedatecnologica
      @sinruedatecnologica  ปีที่แล้ว +1

      Claro, debes crearlo ahí

    • @rodrigocofre693
      @rodrigocofre693 ปีที่แล้ว

      @@sinruedatecnologica si, ya con un compañero me di cuenta que ademas de la conexión, en el código python debía crear las tablas, insertado los datos, etc igualmente muchas gracias por responderme

  • @jorgedavid452
    @jorgedavid452 ปีที่แล้ว

    hola una duda como escribo datos en mysql despues de conectarlo a python? vas a sacar un tutorial?

    • @sinruedatecnologica
      @sinruedatecnologica  ปีที่แล้ว +1

      Si, esa es la idea, apenas termine de subir los videos pendientes, uno de los que haré es de CRUD de Python con MySQL

    • @jorgedavid452
      @jorgedavid452 ปีที่แล้ว

      @@sinruedatecnologica uff gracias! espero verlo tan pronto salga!

  • @aguss3163
    @aguss3163 2 ปีที่แล้ว +3

    bro te hago una pregunta, me conviene mas aprender python o php para crear sitios web, por ejemplo crear un Login and Register funcional, y cosas asi
    buen video !!

    • @sinruedatecnologica
      @sinruedatecnologica  2 ปีที่แล้ว +2

      Hola! Si bien, ambos son Lenguajes de Programación, su orientación es muy distinta, Python para IA/BI, etc y PHP para la Web. Esto no quiere decir que no puedas hacer una Web con Python, cosa que se puede utilizando Django por ejemplo y respecto a PHP, la mayoría de sitios web de internet están hechos con PHP por Wordpress y también puedes usar Laravel para hacer sitios Web PHP más robustos. En conclusión, puedes elegir cualquier lenguaje para hacer sitios web, elige la que más fácil o te guste más, recuerda, no es la herramienta sino, lo que puedes hacer con ella. Saludos y mucha suerte

    • @aguss3163
      @aguss3163 2 ปีที่แล้ว

      @@sinruedatecnologica muchas graciass !

  • @salvatoreberticci
    @salvatoreberticci 2 ปีที่แล้ว

    Excelente vídeo, pero como haría para hacer la conexión a una base de datos MySql, pero online, que no sea en el localhost

    • @sinruedatecnologica
      @sinruedatecnologica  2 ปีที่แล้ว

      Hola! Lo único que tienes que hacer es crear la misma base de datos en tu host y luego en tu aplicación apuntar al servidor con las credenciales de tu Base de Datos en tu cadena de conexión

  • @jared4365
    @jared4365 ปีที่แล้ว

    Ayuda me sale que el termino pip nose reconoce como nombre de un cmdlet

    • @sinruedatecnologica
      @sinruedatecnologica  ปีที่แล้ว

      Verifica que Python esté instalado correctamente, por eso no reconoce "pip"

  • @Henry_Nunez
    @Henry_Nunez 2 ปีที่แล้ว

    👉🔔👍

  • @juanbonilla98
    @juanbonilla98 2 ปีที่แล้ว

    no me aparecen bases de datos en mysql solo me aparece sys ayuda porfa

    • @sinruedatecnologica
      @sinruedatecnologica  2 ปีที่แล้ว +1

      Para que se realice la conexión correctamente, debes crear una base de datos en MySQL e incorporar en database ='nombreBaseDatos', si quieres probar, cambia ese valor por sys y las credenciales de instalación de tu MySQL

  • @n1bvld024
    @n1bvld024 ปีที่แล้ว

    god

  • @karinaponti5043
    @karinaponti5043 ปีที่แล้ว

    A mí me da error desde el pip

    • @sinruedatecnologica
      @sinruedatecnologica  ปีที่แล้ว

      Si te sale ese error, quiere decir que no tienes instalado python correctamente, verifica que esté bien instalado y continua con el tutorial

  • @NimetalesZ
    @NimetalesZ 8 หลายเดือนก่อน

    ahora como se desconecta ? 😭

  • @GonzaloDelgado-ku8pg
    @GonzaloDelgado-ku8pg ปีที่แล้ว

    muchas gracias!