¿Cómo conectar Python con MYSQL?

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 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.

  • @CamTCai
    @CamTCai 5 днів тому +1

    ¡Gracias!

  • @facu_eze_peralta
    @facu_eze_peralta 2 роки тому +2

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

  • @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.

  • @EMA038
    @EMA038 5 місяців тому

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

  • @stephaniequezada2372
    @stephaniequezada2372 2 роки тому +1

    Muchas gracias!

  • @monscas33
    @monscas33 Рік тому +1

    Excelente!!! Gracias

  • @sergiocarvajalupegui6107
    @sergiocarvajalupegui6107 Рік тому

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

  • @agustinfuentes8361
    @agustinfuentes8361 Рік тому

    Muchas gracias por el tutorial, me sirvio

  • @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?

  • @joelvidrio9958
    @joelvidrio9958 2 роки тому +1

    BUEN VIDEO JOVEN

  • @alfredogomez3307
    @alfredogomez3307 Рік тому

    Gracias Capo!!!

  • @rolandodasilva1171
    @rolandodasilva1171 2 роки тому

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

  • @AlhejhoSk8NxP
    @AlhejhoSk8NxP 2 роки тому

    te loviu papi, Gracias bro de verdad saludos!!

  • @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

  • @user-mr4bx7dx3y
    @user-mr4bx7dx3y 2 місяці тому

    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  2 місяці тому +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 2 місяці тому

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

  • @camiloberdugo3081
    @camiloberdugo3081 2 роки тому +1

    me sirvio gracias

  • @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

  • @miguelhernandez2729
    @miguelhernandez2729 Рік тому

    Gracias

  • @Yedrnaz
    @Yedrnaz 2 роки тому

    Muchas Gracias

  • @lautaropavansarquis2682
    @lautaropavansarquis2682 2 роки тому +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

  • @reneyanez8924
    @reneyanez8924 Рік тому +1

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

  • @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 !

  • @Shini72
    @Shini72 6 місяців тому

    buena! THX

  • @andresfelipebuelvasvargas2721
    @andresfelipebuelvasvargas2721 2 роки тому

    Buen video bro!

  • @Villal
    @Villal 2 роки тому

    Gracias me sirvió

  • @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???

  • @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!

  • @Alex-jr2pp
    @Alex-jr2pp 6 місяців тому

    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  6 місяців тому

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

  • @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

  • @hanniabarrera1533
    @hanniabarrera1533 5 місяців тому

    Este código diver para conectar con Html?

    • @sinruedatecnologica
      @sinruedatecnologica  5 місяців тому

      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.

  • @juanfelipegomez8220
    @juanfelipegomez8220 Рік тому

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

    • @sinruedatecnologica
      @sinruedatecnologica  Рік тому

      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

  • @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"

  • @rodrigocofre693
    @rodrigocofre693 11 місяців тому

    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  11 місяців тому +1

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

    • @rodrigocofre693
      @rodrigocofre693 11 місяців тому

      @@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  11 місяців тому +1

      Claro, debes crearlo ahí

    • @rodrigocofre693
      @rodrigocofre693 11 місяців тому

      @@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

  • @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

  • @Henry_Nunez
    @Henry_Nunez Рік тому

    👉🔔👍

  • @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

  • @n1bvld024
    @n1bvld024 Рік тому

    god

  • @NimetalesZ
    @NimetalesZ 6 місяців тому

    ahora como se desconecta ? 😭

  • @GonzaloDelgado-ku8pg
    @GonzaloDelgado-ku8pg Рік тому

    muchas gracias!