Preguntas etiquetadas con mysql

110
¿Cómo se une a la misma mesa, dos veces, en mysql?

Tengo 2 mesas. Uno (dominios) tiene identificadores de dominio y nombres de dominio (dom_id, dom_url). el otro contiene datos reales, 2 de las cuales requieren un nombre de dominio TO y FROM. Entonces tengo 2 columnas rev_dom_from y rev_dom_for, las cuales almacenan la identificación del nombre de...

110
¿ESTABLECER NOMBRES utf8 en MySQL?

A menudo veo algo similar a esto a continuación en los scripts PHP que usan MySQL query("SET NAMES utf8"); Nunca he tenido que hacer esto para ningún proyecto, así que tengo un par de preguntas básicas al respecto. ¿Es esto algo que se hace solo con DOP? Si no es una cosa específica de DOP,...

110
MySQL: ¿Cuál es la diferencia entre float y double?

Al verificar la nueva estructura de la base de datos, vi que alguien cambió un campo de flotante a doble. Preguntándome por qué, revisé la documentación de mysql, pero honestamente no entendí cuál es la diferencia. ¿Alguien puede

110
Falla de restricción de clave externa falsa

Recibo este mensaje de error: ERROR 1217 (23000) en la línea 40: No se puede eliminar o actualizar una fila principal: falla una restricción de clave externa ... cuando intento dejar caer una mesa: DROP TABLE IF EXISTS `area`; ... definido así: CREATE TABLE `area` ( `area_id` char(3)...

110
MySQL: transacciones frente a tablas de bloqueo

Estoy un poco confundido con las transacciones frente a las tablas de bloqueo para garantizar la integridad de la base de datos y asegurarme de que SELECT y UPDATE permanezcan sincronizadas y ninguna otra conexión interfiera con ella. Necesito: SELECT * FROM table WHERE (...) LIMIT 1 if...

110
¿Por qué "_" (guión bajo) coincide con "-" (guión)?

Tengo que buscar un manual en PDF usando esta consulta: root@localhost:test> select * from a where name like '%taz_manual%.pdf%'; +--------------------+------------------+-------------+ | name | description | size | +--------------------+------------------+-------------+ | taz-manual-1.1.pdf |...

110
Generando una cadena de 8 caracteres aleatoria y única usando MySQL

Estoy trabajando en un juego que involucra vehículos en algún momento. Tengo una tabla de MySQL llamada "vehículos" que contiene los datos sobre los vehículos, incluida la columna "placa" que almacena las placas de los vehículos. Ahora aquí viene la parte con la que estoy teniendo problemas....

110
XAMPP - MySQL se apaga inesperadamente

Cuando abro XAMPP y hago clic en el botón Iniciar MySQL y me da un error. Lo había empezado justo antes, pero ahora no funciona. 12:19:12 PM [mysql] Intentando iniciar la aplicación MySQL ... 12:19:12 PM [mysql] Cambio de estado detectado: en ejecución 12:19:13 PM [mysql] Cambio de estado...

109
agregar columna a la tabla mysql si no existe

Mi investigación y experimentos aún no han dado una respuesta, por lo que espero recibir ayuda. Estoy modificando el archivo de instalación de una aplicación que en versiones anteriores no tenía una columna que quiero agregar ahora. No quiero agregar la columna manualmente, sino en el archivo de...

109
Cerrar conexiones JDBC en grupo

Nuestra sección de código estándar para usar JDBC es ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close();...

109
Conéctese a mysql en un contenedor docker desde el host

(Probablemente sea una pregunta tonta debido a mi conocimiento limitado con la administración de Docker o mysql, pero como pasé una noche entera con este tema, me atrevo a preguntar). En una palabra Quiero ejecutar mysql en un contenedor docker y conectarme a él desde mi host. Hasta ahora, lo...