Preguntas etiquetadas con mysql

132
Establecer el valor en NULL en MySQL

Quiero establecer un valor NULLsi no se coloca nada en el cuadro de texto en el formulario que estoy enviando. ¿Cómo puedo hacer que esto suceda? Intenté insertar 'NULL'pero esto solo agrega la palabra NULLen el campo. No estoy seguro de qué código debo proporcionar para esto, solo estoy...

132
SQL: actualice varios registros en una consulta

Tengo tabla - config . Esquema: config_name | config_value Y me gustaría actualizar varios registros en una consulta. Lo intento así: UPDATE config SET t1.config_value = 'value' , t2.config_value = 'value2' WHERE t1.config_name = 'name1' AND t2.config_name = 'name2'; pero esa consulta es...

131
¿Cómo ejecutar un comando MySQL desde un script de shell?

¿Cómo puedo ejecutar un comando SQL a través de un script de shell para poder automatizarlo? Quiero restaurar los datos que he recopilado en un archivo SQL utilizando un script de shell. Quiero conectarme a un servidor y restaurar datos. El comando funciona cuando se ejecuta por separado a través...

130
MySQL unirse con la cláusula where

Tengo dos mesas a las que me quiero unir. Quiero todas las categorías en la tabla de categorías y también todas las categorías suscritas por un usuario en la tabla category_subscriptions. esencialmente esta es mi consulta hasta ahora: SELECT * FROM categories LEFT JOIN

130
MySQL, compruebe si existe una columna en una tabla con SQL

Estoy tratando de escribir una consulta que verifique si una tabla específica en MySQL tiene una columna específica, y si no, créala. De lo contrario no hagas nada. Este es realmente un procedimiento fácil en cualquier base de datos de clase empresarial, pero MySQL parece ser una excepción. Pensé...

130
Inserto a granel con SQLAlchemy ORM

¿Hay alguna manera de hacer que SQLAlchemy haga una inserción masiva en lugar de insertar cada objeto individual? es decir, haciendo: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) más bien que: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`)...