Articles of mysql

¿Cómo ignorar un parámetro en una consulta mysqli preparada en PHP?

Tengo una consulta mysqli preparada como esta: $query = $database->prepare(“SELECT * FROM items WHERE inStock > ? AND size bind_param(‘iis’, $inStock, $size, $name); $query->execute(); Hay muchas condiciones diferentes en la cláusula WHERE que filtran los resultados. El problema es que esos parámetros se suministran en un formulario de búsqueda y no son obligatorios. Por ejemplo, […]

Obtener el número de filas insertadas en ON DUPLICATE KEY UPDATE inserción múltiple?

Tengo una mesa muy grande con una clave primaria de BINARY(20) . La tabla tiene alrededor de 17 millones de filas. Cada hora, un trabajo cron intenta insertar hasta 50,000 nuevas entradas en esta tabla con la syntax ON_DUPLICATE_KEY_UPDATE . Cada inserción en el cronjob tiene 1.000 valores (inserción múltiple). ¿Cómo puedo obtener el número […]

mysqli_stmt :: bind_param (): el número de elementos en la cadena de definición de tipo no coincide con el número de variables de vinculación

Así que tengo esta gran consulta de inducción de dolor de cabeza que necesito realizar, que involucra 65 entradas de formulario que deben ser inyectadas en una base de datos usando declaraciones preparadas de mysqli. El problema al que me estoy enfrentando es que dice que el n. ° de variables que bash llamar bind_param […]

Struts + Hibernate: @SessionTarget no funciona

Estoy utilizando struts2-fullhibernatecore-plugin-2.2.2-GA.jar para inyectar una session en mi clase DAO como se muestra a continuación: public class UserDAO { @SessionTarget Session session; @TransactionTarget Transaction transaction; public List getUsers() { return session.createQuery(“from user”).list(); } } Pero tengo java.lang.NullPointerException com.wudi.DAO.UserDAO.getUsers(UserDAO.java:28) com.wudi.action.UserListAction.execute(UserListAction.java:24) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:606) … Según la salida de depuración, la session y la […]

Spark SQL y MySQL- SaveMode.Overwrite no insertando datos modificados

Tengo una tabla de test en MySQL con id y nombre como a continuación: +—-+——-+ | id | name | +—-+——-+ | 1 | Name1 | +—-+——-+ | 2 | Name2 | +—-+——-+ | 3 | Name3 | +—-+——-+ Estoy usando Spark DataFrame para leer estos datos (usando JDBC) y modificar los datos como este […]

# 1130 – El host ‘localhost’ no puede conectarse a este servidor MySQL

Emití un comando de: DROP USER ‘root’@’localhost’; GRANT ALL PRIVILEGES ON . TO ‘root’@’%’; … en PhpMyAdmin. Inmediatamente después de la ejecución, me forzaron a salir de PhpMyAdmin. Tengo: error # 1130 – El host ‘localhost’ no puede conectarse a este servidor MySQL, cómo resolver mi problema?

Soporte de la transacción del motor MyIsam

Estaba probando el soporte de transacciones en las tablas de innoDB, y solo por la curiosidad intenté ejecutar la misma transacción en la tabla MyIsam, y sorprendentemente funcionó. Supongo que en la tabla myIsam las consultas se ejecutan una tras otra no en una operación atómica y no recibo ningún error de las operaciones START […]

Buscar coincidencias de rango de fechas dentro de la misma tabla, para usuarios específicos MySQL

No soy un experto en MySQL, por lo que estoy buscando ayuda en este asunto. Necesito realizar una prueba simple (en principio), tengo esta tabla (simplificada): tableid | userid | car | From | To ——————————————————– 1 | 1 | Fiesta | 2015-01-01 | 2015-01-31 2 | 1 | MX5 | 2015-02-01 | 2015-02-28 3 […]

Cómo eliminar filas duplicadas de una tabla MySQL

Tengo una tabla de MySQL como: ID, Col1, Col2, Col3, Col4, etc… ID es una primary key y ha estado funcionando desde la creación de la tabla. Lo que quiero hacer es eliminar todos los registros menos uno donde todas las otras columnas son idénticas.

¿MySQL Regexp admite la coincidencia Unicode

¿Alguien sabe si la expresión regular de Mysql admite Unicode? He estado investigando y la mayoría de los blogs, etc. parecen indicar que hay un problema o que no es compatible. Me pregunto entonces ¿es mejor usar LIKE para la coincidencia de patrones unicode y regexp para la coincidencia de patrones mejorados ASCII? Me gusta […]