Preguntas etiquetadas con mysql

82
Eliminar de dos tablas en una consulta

Tengo dos tablas en MySQL #messages table : messageid messagetitle . . #usersmessages table usersmessageid messageid userid . . Ahora, si quiero eliminar de la tabla de mensajes, está bien. Pero cuando elimino mensaje por messageid, el registro todavía existe en usersmessage y tengo que...

82
¿Cómo cambio el nombre de un índice en MySQL?

Me gustaría cambiar el nombre de un índice. He mirado la documentación de la tabla de alteración , pero no puedo encontrar la sintaxis para simplemente cambiar el nombre de un índice. Al hacerlo a través de la GUI de MySQL, elimina el índice y crea uno nuevo. Si bien esto funciona, me gustaría...

82
Obtener datos para el diagrama de histograma

¿Hay alguna forma de especificar tamaños de contenedor en MySQL? En este momento, estoy probando la siguiente consulta SQL: select total, count(total) from faults GROUP BY total; Los datos que se están generando son lo suficientemente buenos, pero hay demasiadas filas. Lo que necesito es una...

82
¿La forma más rápida de copiar una tabla en mysql?

Quiero copiar una tabla en MySQL. ¿Cuál es la forma más rápida? ¿Me gusta esto? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; o CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); ¿O hay otra manera? EDITAR: Me preocupa que se...

82
mysql demasiados índices?

Estoy dedicando algún tiempo a optimizar nuestra base de datos actual. Estoy mirando índices específicamente. Hay algunas preguntas: ¿Existen demasiados índices? ¿Qué acelerarán los índices? ¿Qué ralentizarán los índices? ¿Cuándo es una buena idea agregar un índice? ¿Cuándo es una mala idea...

82
¿Cómo escribir una API REST?

Estoy escribiendo una aplicación para iPhone como un proyecto de hobby y necesitaré un servicio web para proporcionarle datos. No es muy diferente de lo que hago en el trabajo, pero en el trabajo solo escribo vistas y controladores. Alguien más es responsable de escribir el modelo y, por lo...

82
Error de archivo de escritura / MySQL (Errcode 28)

Tengo el siguiente error con una de nuestras aplicaciones web: Query3 failed: Error writing file '/tmp/MY1fnqpm' (Errcode: 28) ... INSERT MailList... (removed the rest of the query for security reasons) Alguna idea: ¿se trata de un problema de espacio en el disco duro de mi servidor?...

82
Cómo separar DATE y TIME de DATETIME en MySQL

Estoy almacenando un campo DATETIME en una tabla. Cada valor se parece a esto: 2012-09-09 06:57:12 . Estoy usando esta sintaxis: date("Y-m-d H:i:s"); Ahora, mi pregunta es, mientras obtengo los datos, ¿cómo puedo obtener la fecha y la hora por separado , usando una única consulta MySQL? Fecha...

81
Orden natural en MySQL

¿Existe una forma elegante de tener una ordenación natural y eficaz en una base de datos MySQL? Por ejemplo, si tengo este conjunto de datos: Fantasía Final Final Fantasy 4 Final Fantasy 10 Final Fantasy 12 Final Fantasy 12: Cadenas de Promathia Final Fantasy Adventure Orígenes de Final...

81
Tinyint vs Bit?

No quiero iniciar una guerra religiosa aquí, pero parece haber dos escuelas de pensamiento sobre cómo representar valores booleanos en una base de datos. Algunos dicen que bites el tipo de datos apropiado, mientras que otros sostienen que tinyintes mejor. Las únicas diferencias que conozco son...

81
No se puede encontrar mysql.sock

Solo tuve que volver a instalar mysql y tengo problemas para iniciarlo. No puede encontrar el socket (mysql.sock). El problema es que yo tampoco. En mi terminal Mac OS X 10.4, escribo:, locate mysql.socky vuelvo /private/tmp/mysql.sock. Tiene sentido que el archivo de socket exista en esa...