Articles of mysql

MySQL: ¿Puedo hacer una combinación izquierda y sacar solo una fila de la tabla de unión?

Escribí un servicio de ayuda personalizado para el trabajo y ha estado funcionando muy bien … hasta hace poco. Una consulta realmente se ralentizó. ¡Toma alrededor de 14 segundos ahora! Aquí están las tablas relevantes: CREATE TABLE `tickets` ( `id` int(11) unsigned NOT NULL DEFAULT ‘0’, `date_submitted` datetime DEFAULT NULL, `date_closed` datetime DEFAULT NULL, `first_name` […]

MySql SELECT unión para diferentes columnas?

Tengo una consulta de selección que selecciona archivos con un archivo en miniatura adjunto y también necesito obtener los que no tienen una miniatura adjunta. Mi consulta SQL actual es SELECT node.title, node.nid, files.fid, files.filepath, content_type_mobile_event.field_date_value, content_type_mobile_event.field_movie_shorts_value, content_type_mobile_event.field_director_value, content_type_mobile_event.field_length_value, content_type_mobile_event.field_movie_type_value, content_type_mobile_event.field_year_value, content_type_mobile_event.field_event_type_value, content_type_mobile_event.field_movie_location_value, content_type_mobile_event.field_movie_desc_value, content_type_mobile_event.field_movie_id_value, content_type_mobile_event.field_movie_thumb_fid, content_type_mobile_event.field_movie_trailer_url FROM node, content_type_mobile_event, files WHERE node.nid=content_type_mobile_event.nid AND content_type_mobile_event.field_movie_thumb_fid=files.fid […]

C # con MySQL INSERT parámetros

Buen día para todos, estoy usando Visual C # 2010 y MySQL versión 5.1.48-community. Espero que me puedas ayudar con este código. No creo que funcione en mí. ¿Qué me estoy perdiendo? string connString = ConfigurationManager.ConnectionStrings[“default”].ConnectionString; MySqlConnection conn = new MySqlConnection(connString); conn.Open(); MySqlCommand comm = conn.CreateCommand(); comm.CommandText = “INSERT INTO room(person,address) VALUES(@person, @address)”; comm.Parameters.Add(“@person”, “Myname”); […]

MySQL concat () para crear nombres de columnas para usar en una consulta?

Me gustaría concatenar los nombres de las columnas de forma que la primera parte del nombre de la columna sea una cadena y la segunda parte sea un número que es el resultado de otra consulta. Por ejemplo: SELECT CONCAT(‘column’, mytable.mycolumn) FROM table … ¿Se puede hacer esto de alguna manera? De esta forma, no […]

Restablecer la contraseña de ROOT en MySQL 5.6

He estado siguiendo estas instrucciones para restablecer la contraseña de root para la instalación local de MySQL 5.6 en la computadora portátil con Windows 7. Paré el servicio, creé init-file y ejecuté el siguiente comando (como administrador): “C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld” –defaults-file=”C:\ProgramData\MySQL\MySQL Server 5.6\my.ini” –init-file=C:\\MySQL-misc\\mysql-init.txt Recibí la siguiente advertencia : 2014-02-08 15:44:10 0 [Advertencia] TIMESTAMP […]

¿Cómo intercambiar valores de dos filas en MySQL sin violar la restricción única?

Tengo una tabla de “tareas” con una columna de prioridad, que tiene una restricción única. Estoy tratando de cambiar el valor de prioridad de dos filas, pero sigo violando la restricción. Vi esta statement en alguna parte en una situación similar, pero no fue con MySQL. UPDATE tasks SET priority = CASE WHEN priority=2 THEN […]

MySQL en eliminar cascada. Ejemplo de prueba

Me pregunto acerca de esta pregunta de prueba. Preparé el ejemplo y lo probé, pero todavía no estoy seguro de la respuesta. Con lo siguiente: CREATE TABLE foo ( id INT PRIMARY KEY AUTO_INCREMENT, name INT ) CREATE TABLE foo2 ( id INT PRIMARY KEY AUTO_INCREMENT, foo_id INT REFERENCES foo(id) ON DELETE CASCADE ) Por […]

¿Debería usar el tipo de campo blob de MySQL?

Estoy luchando para decidir si debería usar el tipo de campo blob de MySQL en un próximo proyecto que tengo. Mis requisitos básicos son que habrá ciertos registros de base de datos que se puedan ver y que tengan varios archivos cargados y “adjuntos” a esos registros. Ver dichos registros puede limitarse a ciertas personas […]

¿Cuál es el equivalente de consulta MySQL de PHP strip_tags?

Tengo una gran base de datos que contiene registros que tienen tags y me gustaría eliminarlas. Por supuesto, está el método donde creo un script PHP que selecciona todo, usa strip_tags y actualiza la base de datos, pero esto lleva mucho tiempo. Entonces, ¿cómo puedo hacer esto con una simple (o complicada) consulta MySQL?

Java + Tomcat, ¿está muriendo la conexión de la base de datos?

Tengo una configuración de instancia de tomcat pero la conexión de base de datos que he configurado en context.xml sigue muriendo después de períodos de inactividad. Cuando reviso los registros obtengo el siguiente error: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: el último paquete recibido correctamente del servidor fue hace 68051 segundos. El último paquete enviado satisfactoriamente al servidor fue hace […]