Articles of mysql

¿Puede una consulta MySQL convertir filas en columnas?

Tengo varias tablas que bash combinar con combinaciones, pero como tal, los resultados se devuelven en varias filas, mientras que me gustaría que se generaran como columnas nuevas. Tabla de información del miembro MemberID | FirstName | LastName ——————————— 1 | John | Harris 2 | Sarah | Thompson 3 | Zack | Lewis member_dependent_information […]

MySQL LIKE vs LOCATE

¿Alguien sabe cuál es más rápido? SELECT * FROM table WHERE column LIKE ‘%text%’; o SELECT * FROM table WHERE LOCATE(‘text’,column)>0;

Convierta el valor de DateTime en String en Mysql

Quiero convertir el valor de fecha y hora en varchar y luego almacenarlo en la base de datos Estoy buscando la Fecha y hora actual usando NOW () en mysql y ahora quiero convertirlo en cadena porque tengo que fusionar este valor con el valor de cadena

¿Cómo trabajar con MySQL y Apache Spark?

Quiero ejecutar mi aplicación existente con Apache Spark y MySQL.

grupo sql por versus distinto

¿Por qué alguien usaría un grupo en lugar de distinto cuando no hay agregaciones en la consulta? Además, ¿alguien conoce el grupo en comparación con las distintas consideraciones de rendimiento en MySQL y SQL Server? Supongo que SQL Server tiene un mejor optimizador y que pueden estar cerca de su equivalente allí, pero en MySQL, […]

Restablecer la contraseña de root de MySQL cuando no se conoce la contraseña actual

Heredé un servidor que tiene mysql instalado en él. No tengo la contraseña de mysql para ningún usuario, ni siquiera la raíz (aunque tengo la contraseña de root de Linux). Además, solo conozco otra raíz de usuario de la cuenta de usuario, y esa no tiene privilegios para realizar ninguna acción, ni siquiera SELECCIONAR. Intenté […]

cadena separada por comas de valores seleccionados en mysql

Quiero convertir valores seleccionados en una cadena separada por comas en MySQL. Mi código inicial es el siguiente: SELECT id FROM table_level where parent_id=4; Que produjo: ‘5’ ‘6’ ‘9’ ’10’ ’12’ ’14’ ’15’ ’17’ ’18’ ‘779’ Mi salida deseada se vería así: “5,6,9,10,12,14,15,17,18,779”

Demasiados incrementos automáticos con ON DUPLICATE KEY UPDATE

Tengo una tabla básica con columnas: id (primario con AI) nombre (único) etc Si la columna única no existe, INSERTE la fila, de lo contrario ACTUALIZA la fila …. INSERT INTO pages (name, etc) VALUES ‘bob’, ‘randomness’ ON DUPLICATE KEY UPDATE name = VALUES(name), etc = VALUES(etc) El problema es que si realiza una ACTUALIZACIÓN, […]

Mysql. No se puede crear la tabla errno 150

Tengo que crear un db con 2 tablas en mysql pero el script falla con errno 150 (Problema de clave externa). Comprobé dos veces que los campos de clave foránea sean los mismos en ambas tablas y no puedo encontrar ningún error. Aquí está el guión: SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=’TRADITIONAL’; […]

script bash: seleccione de la base de datos en variable

Necesito una variable para mantener los resultados recuperados de la base de datos. Hasta ahora, esto es básicamente lo que estoy intentando sin éxito. myvariable=$(mysql database -u $user -p $password | SELECT A, B, C FROM table_a) Mi comprensión de los comandos de bash no es muy buena como puedes ver.