Preguntas etiquetadas con mysql

MySQL es un sistema de gestión de bases de datos relacionales (RDBMS) gratuito y de código abierto que utiliza el lenguaje de consulta estructurado (SQL). NO UTILICE esta etiqueta para otras bases de datos como SQL Server, SQLite, etc. Estas son bases de datos diferentes que utilizan sus propios dialectos de SQL para administrar los datos.

2502
¿Por qué no debería usar las funciones mysql_ * en PHP?

¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. ¿Cuáles son las razones técnicas por...

1191
UTF-8 hasta el final

Estoy configurando un nuevo servidor y quiero admitir UTF-8 completamente en mi aplicación web. He intentado esto en el pasado en servidores existentes y siempre parece que tengo que recurrir a ISO-8859-1. ¿Dónde exactamente necesito configurar la codificación / charsets? Soy consciente de que...

1183
¿Cómo generar resultados de consultas MySQL en formato CSV?

¿Hay una manera fácil de ejecutar una consulta MySQL desde la línea de comandos de Linux y generar los resultados en formato CSV ? Esto es lo que estoy haciendo ahora: mysql -u uid -ppwd -D dbname << EOQ | sed -e 's/ /,/g' | tee list.csv select id, concat("\"",name,"\"") as name from...

941
Cláusula INNER JOIN ON vs WHERE

Por simplicidad, suponga que todos los campos relevantes son NOT NULL. Tu puedes hacer: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Si no: SELECT table1.this, table2.that,...

875
Insertar en una tabla MySQL o actualizar si existe

Quiero agregar una fila a una tabla de base de datos, pero si existe una fila con la misma clave única, quiero actualizar la fila. Por ejemplo: insert into table (id, name, age) values(1, "A", 19) Digamos que la clave única es id, y en mi Base de datos , hay una fila con id = 1. En ese caso,...