Articles of mysql

Código de error de MySQL: 1305. FUNCIÓN JSON_EXTRACT no existe en la versión del cliente MySQL: 5.5.52

Objetivo: – json_extract no existe error. Tengo un cuerpo de mensaje como este. { “opponent_xmpp_id”: “socialapp_233@22.52.258.256”, “latest_message_id”: “6233” } http:/ / jabber.org / protocol / chatstates Estoy tratando de extraer oponente_xmpp_id y latest_message_id . Para eso he escrito una consulta como la de abajo. SELECT LEFT(ExtractValue( stanza, “//@from” ),LOCATE(“@”,ExtractValue( stanza, “//@from” )) – 1), LEFT(ExtractValue( […]

Manejo de un gran conjunto de resultados desde mysql con memoria limitada

Tengo una gran base de datos que contiene los resultados de un experimento para 1500 personas. Cada individuo tiene 96 puntos de datos. Escribí el siguiente script para resumir y luego formatear los datos para que pueda ser utilizado por el software de análisis. Al principio todo estuvo bien hasta que tuve más de 500 […]

¿Cuáles son las ventajas y desventajas de almacenar archivos en una base de datos?

Estoy escribiendo una aplicación php y me preguntaba si sería una mala idea almacenar archivos completos en la base de datos. Los archivos deben estar alrededor de 100-200 kb, en su mayoría archivos de texto (txt, doc, docx, etc.) o archivos de imágenes pequeñas. ¿O es simplemente una idea errónea?

Error de MySQL: “mysql_fetch_assoc () espera que el parámetro 1 sea un recurso”

Posible duplicado: Error de PHP: mysql_fetch_array () espera que el parámetro 1 sea un recurso, dado booleano Estoy teniendo el siguiente error: Warning: mysql_fetch_assoc() expects parameter 1 to be resource Mi consulta parece estar bien, aquí está mi código: function products() { $query = “SELECT id, quantity, price FROM dvd WHERE quantity > 0”; if […]

MYSQLI :: prepare (), error cuando se usa el marcador de posición: algo

Hola, estoy usando mysqli y vi algunos ejemplos usando marcadores de posición como: algo y? cuando lo use? está funcionando, pero cuando lo usé: algo en consulta como este $ sql = INSERT INTO food (food_name) VALUES (: food_name) entonces apareció el error cuando llamé $ mysqli_object-> prepare ($ sql); mensaje de error suena así […]

¿No se puede conectar a la base de datos mysql?

He descargado el servidor de wamp y está en línea. Estoy tratando de instalar Joomla. En la página 4 me dicen: Unable to connect to the database Se ha producido un error: los detalles de la base de datos proporcionados son incorrectos y / o están vacíos. ¿Puede alguien ayudarme a solucionar este error? Este […]

Entender el uso de memoria de MySQL resulta en PHP (PDO)

Estoy tratando de entender por qué el uso de memoria para un solo resultado de PDO es tan alto. Aquí hay algunas cosas que debe saber sobre la consulta / resultado: Estoy extrayendo una sola VARCHAR(6) de una sola tabla El resultado es menos de 30K filas. Esta obtención de este resultado utiliza ~ 12 […]

¿Por qué recibo el error de MySQL “La consulta estaba vacía”?

$id = $_REQUEST[‘id’]; $Section = $_REQUEST[‘section’]; $Subject = $_REQUEST[‘subject’]; $type = $_REQUEST[‘type’]; $Start_date1 = isset($_REQUEST[‘startTxt’])?($_REQUEST[‘startTxt’]):””; $Venue = isset($_REQUEST[‘venTxt’])?($_REQUEST[‘venTxt’]):””; $Facilitator = isset($_REQUEST[‘faciTxt’])?($_REQUEST[‘faciTxt’]):””; $Level = isset($_REQUEST[‘lvlLst’])?($_REQUEST[‘lvlLst’]):””; $Date1 = $_REQUEST[‘date1’]; if(isset($_REQUEST[‘EDIT’])) { mysql_query(“UPDATE service SET Start_date=’$Date1′, Venue=’$Venue’, Facilitator=’$Faci’ WHERE ServiceID =’$id'”); if (!mysql_query($sql,$con)) { die(‘Error: ‘ . mysql_error()); } echo ”; echo ‘alert(“Changes have been save!”);’; echo ‘window.location=”Admin_RecSchedMapLst.php”;’; […]

¿Cómo puedo poner dos consultas en una mysql_query?

Estoy tratando de hacer algo como esto: mysql_query(” UPDATE name SET money = money + 1; UPDATE surname SET money = money + 1; “); pero no funciona Es solo un ejemplo, pero mi pregunta es: ¿Cómo puedo colocar dos o más consultas en una mysql_query ?

Intentando ‘llamar’ procedimientos almacenados con CodeIgniter

Tengo este código de trabajo con CI: $this->db->query(“call nameOfProcedure(‘param1’, @param2)”); $query = $this->db->query(‘SELECT @param2 as results’); $row = $query->row(); Funciona, pero si bash usar: $this->db->call_function(‘nameOfProcedure’, ‘param1’, ‘@param2’); me sale el error: Esta función no está disponible para la base de datos que está utilizando. ¿Qué es exactamente lo que está mal? Gracias