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.

3
No se puede cambiar la columna utilizada en una restricción de clave externa
Recibí este error cuando intentaba modificar mi tabla. Error Code: 1833. Cannot change column 'person_id': used in a foreign key constraint 'fk_fav_food_person_id' of table 'table.favorite_food' Aquí está mi DECLARACIÓN DE CREAR TABLA que se ejecutó correctamente. CREATE TABLE favorite_food( person_id SMALLINT UNSIGNED, food VARCHAR(20), CONSTRAINT pk_favorite_food PRIMARY KEY(person_id,food), CONSTRAINT fk_fav_food_person_id …
111 mysql 

9
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) COLLATE utf8_spanish_ci …
110 mysql  innodb 

2
¿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 | Manual v1.0 TA-Z | 31351902 | | taz-manual-0.2.pdf | Manual v1.0 T1-A | 3578278 | | taz_manual-2.0.pdf | Manual …
110 mysql  wildcard 

6
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 (condition passes) …

8
¿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 …
110 php  mysql  utf-8 

3
¿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 dominio, de la …
110 mysql 

13
Ponga en mayúscula la primera letra. MySQL
¿Alguien sabe el equivalente a este TSQL en el lenguaje de MySQL? Estoy tratando de poner en mayúscula la primera letra de cada entrada. UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1)) + SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry))
110 mysql  string  capitalize 

6
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 explicarlo?
110 mysql 

22
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. Necesito encontrar una …
110 mysql  sql 



30
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 detectado: …
110 mysql  xampp 

3
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(); stmt.close(); conn.close(); Pregunta 1: Al usar el grupo de conexiones, ¿se debe cerrar la conexión al final? Si es …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.