mysql

MySQL EN LA ACTUALIZACIÓN DE CLAVE DUPLICADA para insertar varias filas en una sola consulta

Tengo una consulta SQL donde quiero insertar varias filas en una sola consulta. así que usé algo como: $sql = "INSERT INTO ... nfundido sobre cómo proceder. Tengo varias filas para insertar / actualizar a la vez. Por favor, dame una dirección. Gracias.

¿Cuál es más rápido: múltiples inserciones individuales o una inserción de múltiples filas?

Estoy tratando de optimizar una parte de mi código que inserta datos en MySQL. ¿Debo encadenar insertos para hacer un enorme INSERTO de múltiples filas o son múltiples insertos separados más rápidos?

columna de actualización de mysql con valor de otra tabla

Tengo dos tablas, ambas pareciendo id name value =================== 1 Joe 22 2 Derk 30 Necesito copiar el va ... de value de tableA a tableB basado en el nombre de verificación en cada tabla. ¿Algún consejo para esta declaración UPDATE?

DONDE vs TENER

¿Por qué necesitas colocar columnas que crees tú mismo (por ejemplo select 1 as "number") después de HAVING y no WHERE en MySQL? Y ¿hay algún inconveniente en lugar de hacer WHERE 1 (escribir toda la definición en lugar de un nombre de columna)?

¿Puedo restaurar una sola tabla desde un archivo mysqldump completo de mysql?

Tengo una copia de seguridad mysqldump de mi base de datos mysql que consta de todas nuestras tablas que es de aproximadament ... cción que reconstruye la tabla que quiero, pero ni siquiera sé cómo editar efectivamente un documento de texto de ese tamaño.

Cuándo usar comillas simples, comillas dobles y ticks invertidos en MySQL

Estoy tratando de aprender la mejor manera de escribir consultas. También entiendo la importancia de ser consistente. Hasta a ... stas a preguntas similares aquí durante unos 20 minutos, pero parece que hay no hay una respuesta definitiva a esta pregunta.

MySQL / SQL: Agrupar por fecha solo en una columna Datetime

Tener una tabla con una columna como: mydate DATETIME ... Tengo una consulta como: SELECT SUM(foo), mydate FROM a_table GR ... código, pero estoy limpiando el código basura y esto se puede hacer a través del SQL Simplemente no puedo averiguar cómo : (.

¿cómo personalizar 'mostrar lista de procesos' en mysql?

Quiero ordenar por Tiempo,pero parece que no hay manera de hacer eso ? mysql> show processlist; +--------+-------------+- ... -------------------------------------------------------------------------------------------------+ 49 rows in set (0.00 sec)

MySQL: Gran VARCHAR vs TEXTO?

Tengo una tabla de mensajes en MySQL que registra mensajes entre usuarios. Aparte de los identificadores típicos y los tipos ... imilares en Stack Overflow, pero sería bueno obtener vistas específicas para este tipo de almacenamiento de mensajes comunes.

Cláusula INNER JOIN ON vs WHERE

Para simplificar, supongamos que todos los campos relevantes son NOT NULL. Puedes hacer: SELECT table1.this, table2.th ... table1.foreignkey = table2.primarykey WHERE (some other conditions) ¿Funcionan estos dos de la misma manera en MySQL?

¿Cómo se establece un valor predeterminado para una columna Datetime de MySQL?

¿Cómo se establece un valor predeterminado para una columna Datetime de MySQL? En SQL Server es getdate(). ¿Cuál es el equivalente para MySQL? Estoy usando MySQL 5.x si eso es un factor.

Inyección SQL que se mueve alrededor de mysql cadena de escape real()

¿Hay una posibilidad de inyección SQL incluso cuando se utiliza la función mysql_real_escape_string()? Considere esta situa ... a' OR 1=1 -- No funcionan. ¿Sabe usted de cualquier posible inyección que podría llegar a través ¿el código PHP anterior?

MySQL selecciona una columna DISTINTA, con otras columnas correspondientes

ID FirstName LastName 1 John Doe 2 Bugs Bunny 3 John Johnson Quiero seleccionar DIS ... stName correspondientes. El conjunto de resultados necesita mostrar solo uno John, pero con un ID de 1 y un LastName de Doe.

MySQL buscar y reemplazar algún texto en un campo

¿Qué consulta MySQL hará una búsqueda de texto y reemplazará en un campo particular de una tabla? Es decir, buscar foo y reemplazar por bar para que un registro con un campo con el valor hello foo se convierta en hello bar.

Duplicar una tabla MySQL, índices y datos

¿Cómo puedo copiar / clonar / duplicar los datos, la estructura y los índices de una tabla MySQL a una nueva? Esto es lo qu ... from {old_table}; Esto copiará la estructura y los índices, pero no los datos: create table {new_table} like {old_table};

¿Cómo establecer el valor inicial y el incremento automático en MySQL?

¿Cómo establezco el valor inicial para una columna "id" en una tabla MySQL que comienza desde 1001? Quiero hacer una inserción "INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')"; Sin especificar el valor inicial para la columna id.

¿Cómo puedo saber cuándo se actualizó por última vez una tabla MySQL?

En el pie de página de mi página, me gustaría añadir algo como "last updated the xx/xx/200x" con esta fecha siendo la última ... a función para recuperar la última fecha de actualización? ¿Debo acceder a la base de datos cada vez que necesito este valor?

MYSQL Update Statement Tablas de Unión Interna

No tengo idea de cuál es el problema. Usando MySQL 5.0 obtengo un error de compilación al intentar ejecutar la siguiente ins ... ness_id WHERE (b.mapx = '' or b.mapx = 0) and g.latitude > 0 Todos los nombres de campo son correctos. ¿Alguna idea?

Sitio web en varios idiomas de las mejores prácticas

He estado luchando con esta pregunta durante varios meses, pero no he estado en una situación en la que tuviera que explorar ... ndo aún no hay traducciones disponibles. Si falta la traducción, debe insertarse o el archivo de traducción debe regenerarse.

Número máximo de registros en una tabla de base de datos MySQL

Cuál es el límite superior de registros para la tabla de base de datos MySQL. Me pregunto sobre el campo de autoincremento. ¿Qué pasaría si añado millones de registros? Cómo manejar este tipo de situaciones? Thx!