Articles of mysql

MySQL concatenando todas las columnas

¿Por qué no podemos concatenar en MySQL usando la palabra clave *? SELECT concat(*) FROM table o SELECT group_concat(*) FROM table ¿Hay alguna otra forma en que podamos acceder a los valores en una columna sin usar explícitamente el nombre de la columna?

contraseña de root de mysql olvidada

No utilicé php mysql por bastante tiempo y ahora necesito usarlo de nuevo. Pero el problema es que olvidé la contraseña para la consola mysql y obtuve el error # 1045 cuando bash iniciar sesión en phpmyadmin. En el sitio de mysql vi un artículo sobre cómo restablecer la contraseña de root ( http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-windows ) […]

MySQL ERROR 1290 (HY000) –opción de archivo seguro -priv

Intento escribir los resultados del script de MySQL en un archivo de texto usando el siguiente código en mi script. SELECT p.title, p.content, c.name FROM post p LEFT JOIN category c ON p.category_id=c.id INTO OUTFILE ‘D:\MySql\mysqlTest.txt’; Sin embargo, estoy recibiendo lo siguiente ERROR 1290 (HY000): el servidor MySQL se está ejecutando con la opción –secure-file-priv […]

Copia masiva de una DataTable en MySQL (similar a System.Data.SqlClient.SqlBulkCopy)

Estoy migrando mi progtwig de Microsoft SQL Server a MySQL. Todo funciona bien excepto un problema con la copia masiva. En la solución con MS SQL, el código se ve así: connection.Open(); SqlBulkCopy bulkCopy = new SqlBulkCopy(connection); bulkCopy.DestinationTableName = “testTable”; bulkCopy.WriteToServer(rawData); Ahora trato de hacer algo similar para MySQL. Debido a que creo que habría […]

¿Reemplazar en tener una cláusula Where?

Estoy escribiendo una aplicación y estoy usando MySQL como DBMS, estamos descargando ofertas de propiedad y hubo algunos problemas de rendimiento. La architecture anterior se veía así: una propiedad se actualiza. Si el número de filas afectadas no es 1, entonces la actualización no se considera exitosa, de lo contrario, la consulta de actualización resuelve […]

mysql “Where not in” usando dos columnas

Ok, entonces tengo una tabla temporal que contiene ID de usuario e ID de tarea. Se llama CompletedTasks. Tengo una segunda tabla que contiene ID de usuario e ID de tarea. Se llama Tareas planificadas. Necesito obtener una lista de todos los ID de tarea que se completaron, pero no planearon. Por lo tanto, necesito […]

MYSQL declarando variables

No entiendo lo que está mal con este script BEGIN DECLARE crs INT DEFAULT 0; WHILE crs < 10 DO INSERT INTO `continent`(`name`) VALUES ('cont'+crs) SET crs = crs + 1; END WHILE; END; Quiero que inserte 10 valores en el continente de la tabla, pero hay un error en la segunda línea.

MySQL UNIRSE con LIMIT 1 en la tabla unida

Quiero unir dos tablas, pero solo obtener 1 registro de tabla2 por registro en la tabla1 Por ejemplo: SELECT c.id, c.title, p.id AS product_id, p.title FROM categories AS c JOIN products AS p ON c.id = p.category_id Esto me daría todos los registros en products , que no es lo que quiero. Quiero 1 [el […]

MySQL – Seleccione de una lista de números aquellos sin una contraparte en el campo de identificación de una tabla

Tengo una lista de números, por ejemplo {2,4,5,6,7} Tengo una tabla, foos, con foos.ID, incluido decir, {1,2,3,4,8,9} Me gustaría tomar mi lista de números y encontrarlos sin una contraparte en el campo ID de mi mesa. Una forma de lograr esto sería crear una tabla de barras, cargada con {2,4,5,6,7} en el campo ID. Entonces, […]

¿El nombre de la columna y la tabla es sensible a mayúsculas y minúsculas en MySQL

Si tengo un nombre de columna llamado category_id y Category_Id , ¿son diferentes? Y si tengo una tabla llamada category y Category , ¿son diferentes?