Mil gracias. no importa la forma en que haces DB, aun habemos quienes nos encanta en comandos de terminal
7 жыл бұрын
Muchas gracias por el vídeo! Me ha servido de mucho muy instructivo! Quizá añadiría cómo evitar que se pare la ejecución del servicio cada vez que ocurre una excepción. Un saludo!
@FaztTech7 жыл бұрын
Gracias, lo tendre en cuenta, pero si quieres ir buscando algo, lo puedes buscar como "manejo de errores en express", pronto tratare de subir un vídeo explicando el tema. Un saludo!
@primerempleoit47805 жыл бұрын
El suspiro final después de decir "esto fue todo" estuvo a la altura del gemido de Rose del Titanic cuando lanza la piedra al agua. Totalmente liberado de continuar con el video!
@RamiroDavalos7 жыл бұрын
Muchas gracias.. ases exactamente lo que estoy buscando.. ahora ya tengo mi API REST con Mysql
@germanapazaninaraque83786 жыл бұрын
Excelente fazt me gustaría que realices un crud de react node y mysql
@oswaldosilva77504 жыл бұрын
Excelente contenido. Gracias por compartir. Saludos desde Venezuela.
@josephospina58277 жыл бұрын
Esta genial el video para que se va que se puede utilizar bases relacionales con Node. Pero igual el usar un ORM como sequelize si que ayuda mucho pero seria mas adelante. Genial y exitos
@torocienfuegos5 жыл бұрын
Excelente curso... tendrás algo con node y elasticsearch
@Juandagudelo6 жыл бұрын
Muchas gracias por tus videos me han sido de gran utilidad. Quisiera saber si me puedes ayudar con un video donde enseñes a hacer validaciones del formulario desde el back end tipo laravel validator.
@martinlopezmorales95606 жыл бұрын
Muy buen tutorial!!! (Y) bien concreto. Una sola cosa no me funciono pero le encontré solución, la dejo por si le pasa a alguien mas: En el update, al declarar la query, me daba error, encontré otra forma de declararla y así funciono bien: userModel.updateUser = (userData, callback) => { if (connection) { connection.query('UPDATE users SET username = ?, password = ?, email = ? WHERE id = ?',[userData.username, userData.password, userData.email, userData.id], (err, result) => { if (err) { throw err; }else{ callback(null, { "msg": "succes" }); } }) } };
@cristobalmancilla54924 жыл бұрын
hermano, me salvaste la vida, graciaaaaas!!!
@localhost96666 жыл бұрын
hola fazt de utilizar una bd en postgre el procedimiento es el mismo? gracias
@sebastianamayazabala16215 жыл бұрын
Hola Fazt, en el minuto 7:35 cambias el metodo Router de express para enviar una funcion, pero veo que en videos mas actuales vuelves a usar Router.... que ventajas trae este metodo de direccionamiento? ... gracias.
@AlexisOxter106 жыл бұрын
Cuando haces el archivo user.js lo que usas es algún tipo de patrón de diseño? si es así decir el nombre! Muchas gracias y excelentes vídeos ! :)
@kendalcarmona33415 жыл бұрын
Hola amigo, excelete video, pero podría agregar en el repositorio como usarlo con procesos de almacenamiento? Gracias
@elbertjosesalasbrochero63183 жыл бұрын
Amigo cómo le pongo key a mi aplicación cliente para que solo el pueda hacer peticiones HTTP y no todo el mundo
@danielvaleriobroncano96772 жыл бұрын
voy aprendiendo tmb , si tienes tuto me compartes, seria de gran ayuda. salud2
@carlosdnl70785 жыл бұрын
Hola Fazt, necesito implementar este Api Rest, pero en Microsoft Server. La verdad no me queda muy claro como lo puedo hacer, y me seria de mucha ayuda si me puedes orientar sobre la manera más adecuada de hacerlo.
@xavieresquel5 жыл бұрын
Hola. En principio gracias por tus recursos. Se valoran mucho. Queria preguntarte si puedes pasarme el enlace del código de este video. Porque el que está en la descripción no corresponde al del tutorial del video. Son noticias y el video va de usuarios. Desde ya muchas gracias!
@xavieresquel5 жыл бұрын
Acá la encontré... gracias de nuevo por tu aporte, la dejo por si alguien la requiere. github.com/FaztWeb/mysql-nodejs-restapi
@IvanGarcia-yv9mk7 жыл бұрын
Gracias por el tutorial me ayudo muchisimo. Tengo una duda cuando se inserta un nuevo usuario, los campos created_at y update_at los llena con null y hasta cuando se actualiza un usuario entonces si cambia update_at como debe ser. Por que el campo created_at no se llena con los datos que deben ser ?
@danber96376 жыл бұрын
Una pregunta, cómo se llama el paquete para que se le pongan íconos a los archivos dependiendo del formato? PD: Muy buen tutorial, lo agradesco bastante. Se me ha hecho muy útil!!
@foxshoot31385 жыл бұрын
hola muchas gracias por el tutorial me ayuda mucho.
@kendalcarmona33416 жыл бұрын
Buenisimo, sus vídeos son geniales, explica bien y super fáciles..
@cristiaanlp6 жыл бұрын
Una pregunta, si quisiera hacer un filtrado de busqueda por determinados campos como lo haria? Por ejemplo, quiero los usuarios con nombre=xxx&email=xxx necesito hacer un metodo get que reciba una una cantidad de parametros desconodia para filtrar la respuesta
@oduber.vasquez7 жыл бұрын
Excelentes vídeos hermano muchas gracias!! realice una api con mysql y todo marcha muy bien y generando su token!! el problema es cuando trato de utilizar la api desde VueJs 2, utilizando la librería AXIOS. produce un error el cual me dice que no tengo permisos Access-Control-Allow. te agradezco si me puedes ayudar!! saludos y mucho excito
@FaztTech7 жыл бұрын
es un asunto de seguridad, se llamar CORS, agrega estas lineas de código que estan en este enlace, solas las del middleware enable-cors.org/server_expressjs.html
@alexhizjimenez2606 жыл бұрын
hola amigo, buen curso... podrias hacer uno utilizando SOAP
@jefjef4185 жыл бұрын
repo de github correspondiente github.com/FaztWeb/mysql-nodejs-restapi
@GMRF187 жыл бұрын
Con esto en teoría lo prodria conectar con angular o react?
@LuisCastilloLuisCastill06 жыл бұрын
Hola, si quiero agregar socket.io a una ruta en específico?, es que los proyectos y vídeos que eh visto de socket.io no ocupan rutas
@MageLink5 жыл бұрын
Muchas gracias por tu tutorial. 10/10
@arielslade49486 жыл бұрын
Hola como estás, muy bueno el video, pero solo queestoy trabado en el principio, me compila.. la consola me muestra el server on port 3000.. pero en la web me coloca el localhost envió una respuesta no válida. ERR_INVALID_HTTP_RESPONSE... nunca logre que me colocara los [ ], de hecho baje tu proyecto de git y me da el mismo error
@santiagorb36816 жыл бұрын
Porque no usas sequelize?
@luissubero3887 жыл бұрын
muy bueno :), aun no tienes el de postgresql?
@charliexgun20636 жыл бұрын
Fazt tengo un proyecto ya con una bd mysql, busco hacer otra parte en angular, que debe conectarse a esa misma bd mysql para todo lo que deba hacer, con esta api rest puedo conectarlos?
@FaztTech6 жыл бұрын
Hola Charlie. Por supuesto, de hecho ese es el propósito de las Rest API, que uses tus mismos datos en distintas aplicaciones 😀
@luisdiazreynoso6 жыл бұрын
Viejo.. 10/10 nailed it again ;D Esto es justo lo que necesitaba ! Seguiré al pendiente de tus videos. Muchas gracias ;)
@elbertjosesalasbrochero63183 жыл бұрын
Yo tengo las credenciales en la api rest pero ahora necesito las apikey para el usuario cliente.
@davidrey9-leagueoflegend2267 жыл бұрын
Muy buen vídeo , podrías explicarnos cómo hacer una api restó con node y postgresql? Saludos :D
@FaztTech7 жыл бұрын
Davidrey9 - League of legend xD pues ya que, creo que lo voy hacer con todas las bases de datos populares creo :)
@davidrey9-leagueoflegend2267 жыл бұрын
Fazt perfecto gracias 😄
@crosht6 жыл бұрын
Hola, sabes si llegó a explicarlo con postgresql?
@volkeatworld6 жыл бұрын
esta es la fila para saber si lo hizo con postgre o mongo?
@aldana97585 жыл бұрын
@@FaztTech Hazlo por favor con mssql, con pool de conexiones, por favor amigo.
@dragonmaudj6 жыл бұрын
esto como lo puedo subir a un servidor? porque requiero usarlo online
@diegogustavosanchezmendez76976 жыл бұрын
Ojala pudieras hacer una api rest con oracledb
@davidtb28786 жыл бұрын
Muchas gracias por el video. Me funciona todo perfectamente. Pero tengo una duda...Quiero coger datos de la base de datos para hacer comprobaciones, etc...lo que viene siendo la lógica. (Lo que has hecho en el video son las rutas y una lógica CRUM). Para ello he hecho un archivo llamado 'logica.js' dentro de la carpeta modelos, en este archivo quiero poner una serie de métodos para hacer las comprobaciones oportunas, y generar automaticamente una serie de valores a insertar en la base de datos, en lugar de hacerlo manualmente (para ello quiero obtener el json de la tabla que desee y acceder a sus parámetros). El problema que tengo es que no puedo acceder de ninguna manera al json que me debería devolver, he probado con XMLHttpRequest siempre obtengo 'undefined', voy un poco perdido....
@davidtb28786 жыл бұрын
Tanto con Postman como con el navegador abro la página que quiero y obtengo el json. Pero si lo hago de manera programática no hay manera.
@cristiaanlp6 жыл бұрын
Me sirvio muchisimo!!! Gracias!!!!!!
@FaztTech6 жыл бұрын
Hola Cristian. un verdadero gusto que te sea útil el contenido si deseas encontrar más contenido parecido a este, te recomiendo mi segundo canal Fazt Code kzbin.info/door/Mn28O1sQGochG94HdlthbAvideos Un Saludo y Mucha suerte! :)
@eduardofuentes35266 жыл бұрын
primero que nada muchas gracias, este tuto me ha servido de mucho, pero como puedo hacer un get con parametros en formato json alguien lo sabe?
@rafafuta6 жыл бұрын
"DE HECHO" solo copié el código para probar, gracias.
@fertg53066 жыл бұрын
Cuando intento conectar con MYSQL a través de la terminal me sale un error "El término 'mysql' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable" ya reinstale varias veces el paquete MYSQL pero no funciona
@diego.coder267 жыл бұрын
amigo geniales tus vídeos por favor necesito mas de reactjs saludos
@FaztTech7 жыл бұрын
Diego Esteban Cortes Escandon pronto subiré más de reactjs :)
@Leo777Hunter7 жыл бұрын
Muchas gracias Fazt :)
@pupoxws983 Жыл бұрын
GRACIAS
@juanhandshake54907 жыл бұрын
Muy chido hoy lo practico :) gracias
@juandeven6 жыл бұрын
Esto es relacional o no relacional?
@FaztTech6 жыл бұрын
Hola Juan, Mysql es una base de datos Relacional. (RDMS) :)
@juandeven6 жыл бұрын
ah ok es que escuche de json en mysql no relacional. solo queria saber si este video era uno o el otro.
@TheFeroz20096 жыл бұрын
esto que está cogido, del curso de Colt Steele, o lo ha cogido él de ti? Es clavadito, desde la estructura general, a la del interior de los archivos, a las líneas de código individuales. Eché en falta una mención a la fuente (ya no sé si correspondería en tu curso o en el suyo).
@fernandoquispealderete82455 жыл бұрын
Estimado @@UCX9NJ471o7Wie1DQe94RVIg, como se consulta Procedimientos Almacenados de MySql con NodeJs?, el objetivo es pasar un valor a l Procedimiento almacenado, espero me puedas ayudar.
@andresmontoya78527 жыл бұрын
Muchas gracias por el vídeo :)
@elbertjosesalasbrochero63183 жыл бұрын
Para que mi api no seha pública sino privada.
@xmlgxmadara6 жыл бұрын
gracias, la mayoría de tutoriales son o con mongodb o con postgreql...desearía poder trabajar con mongo, pero si no esta en mysql me matan
@localhost96666 жыл бұрын
pasate la de postgre man
@BastionKawamas3 жыл бұрын
como seria un get de un usuario en especifico?
@terla14543 жыл бұрын
¿lo quieres agarrar por la id? pasa por url el id, tal como con el update, en el users.js añade esto const sql = ` SELECT name, lastname, phone, address FROM users WHERE id=${connection.escape(userData.id)} LIMIT 1 `;
@rahidmjd6 жыл бұрын
hi Fazt! i have implemented this. i succeeded with insert, read, delete but with update i get thi error... Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near
@FaztTech6 жыл бұрын
Probably is just an error when you send data from client to server. try to see it in your console with: console.log(req.body); Or it can be an issue with your SQL Syntax in your query.
@rahidmjd6 жыл бұрын
I have this problem with Cannot add or update a child row: a foreign key constraint fails (`TaskManager`.`task`, CONSTRAINT `fk_status` FOREIGN KEY (`status_id`) REFERENCES `status` (`id`) ON DELETE CASCADE) . Any suggestion sir???
@ianthoro5 жыл бұрын
@@rahidmjd i had the same issue. It was because I wasn't using " ` " at the beginning and the end at put query.
@rodrigorestrepo45056 жыл бұрын
Alguien a tratado de consumir este servicio en c#? no logro obtener GET con parámetros desde C#.
@volkeatworld6 жыл бұрын
Me sale un error al querer instalar los modulos, help mee
@andresmontoya78527 жыл бұрын
Hola, oye puedes hacer un vídeo hablando de como crear un chat privado, osea, un chat como el de facebook, que un perfil puede hablar con varios perfiles, pero privadamente :)
@FaztTech7 жыл бұрын
Porque no, lo pondre en la lista de pendientes :)
@andresmontoya78527 жыл бұрын
Fazt muchas gracias 😀
@tomasniro99466 жыл бұрын
Hola Fatz donde puedo conseguir el codigo del video?
@FaztTech6 жыл бұрын
Hola Tomas. te lo dejo por aquí github.com/FaztWeb/mysql-node-connection. ¡Saludos!
@amaurymerino26216 жыл бұрын
No es el mismo. Favor sube el del vídeo.
@edwaraguilar3587 жыл бұрын
fazt buen video, tengo un problema en el archivo user.js donde se manda el error, me sale error en throw err; tbn me descargue de tu supositorio y ahi tbn me muestra ese error, como corregiria ese error?
@FaztTech7 жыл бұрын
Hola Edward, si te manda un error es porque quizas tienes un problema conectandote a mysql, o quizas sea un problema de que las querys las estas escribiendo mal, te recomiendo leer que error es el que recives.
@edwaraguilar3587 жыл бұрын
conecta a la base de datos, pero despues de abrirlo con el navegador sale un problema en el servidor de node js, todo se enofoca en este en la clase throw err; hice la prueba con tu repositorio que esta en giihub y me sale el mismo error, haciendo referencia a throw err; del archivo js user.js
@pabloaguirre62096 жыл бұрын
faltaba cerrar unas lineas userModel.getUsers = (callback) => { if (connection){ connection.query( 'SELECT * FROM users ORDEr BY id', (err, rows) => { if (err) { throw err; }else { callback(null, rows); } }); } };
@yiyoloco1005 жыл бұрын
ERRO: Client does not support authentication protocol requested by server; consider upgrading MySQL client si alguien presenta el erro anterior les recomiendo que ejecuten estos comando en mysql acceden con el usuario root; USE mysql; CREATE USER 'NUEVO_USIARO'@'localhost' IDENTIFIED BY ''PASSWORD"; GRANT ALL PRIVILEGES ON *.* TO 'NUEVO_USUARIO'@'localhost'; UPDATE user SET plugin='auth_socket' WHERE User='NUEVO_USUARIO'; FLUSH PRIVILEGES;
@LuisCastilloLuisCastill07 жыл бұрын
como hago un join
@jahirdiaz14147 жыл бұрын
porque cuando trato de instalar el npm i mysql me sale error, porfavor ayudame . gracias
@FaztTech7 жыл бұрын
que extraño que error te sale.
@FaztTech7 жыл бұрын
Por cierto ya hay una sala de GItter y slack. porque yo no lo se todo. alli puedes encontrar otras personas tambien kzbin.info/www/bejne/eWe9paekoMx2eJY
@jahirdiaz14147 жыл бұрын
Fazt me parece que el npm no reconoce al mysql simplemente al poner npm i mysql sale el error de que como si no lo encontrará
@jahirdiaz14147 жыл бұрын
drive.google.com/file/d/0B55OONEgwHTzdklpOGJ1bG9haG8/view?usp=sharing este link tiene una captura de la cual es mi error, porfavor espero me puedas ayudar
@FaztTech7 жыл бұрын
jahir diaz cambiale el nombre a tu proyecto, no lo llames mysql. Nodejs no permite instalar un módulo si tu proyecto tiene el mismo nombre que el modulo. Disculpa la respuesta tardía pero como te mencioné anteriormente es mejor usar el Slack. Saludos
@diyarbakirvasquezsilva37477 жыл бұрын
como puedo consumir 600 mil registros en local?
@FaztTech7 жыл бұрын
con 600 mil peticiones
@FaztTech7 жыл бұрын
en local xD
@diyarbakirvasquezsilva37477 жыл бұрын
jajaj en una sola
@diyarbakirvasquezsilva37477 жыл бұрын
podrias ayudarme por inbox?
@stylersito6 жыл бұрын
el código del git no es el que utilizaste :v mms, no copie nada y lo vi hasta el final