Connessione a database con phpMyAdmin

phpMyAdmin è un tool open source scritto in PHP allo scopo di amministrare le installazioni MySQL attraverso Internet.
Attualmente è in grado di creare e cancellare database, creare/cancellare/modificare tabelle creare/cancellare/modificare campi, eseguire qualsiasi comando SQL e gestire chiavi nei campi.
Rispondi
peppewebber
Messaggi: 4
Iscritto il: 12 mar 2021, 20:38

Connessione a database con phpMyAdmin

Messaggio da peppewebber »

Salve ho un NAS QNAP TS 251D
Ho configurato il Web Server ed abilitando con il check il TCP-IP
Ho installato phpMyAdmin versione 4.9.1 attraverso AppCenter e mi viene comunicato
che esiste una versione piu recente.
Ho creato (per fare delle prove!!!!) all’interno di phpMyAdmin un database con nome ‘prova_rubrica’ ed una tabella ‘riservate’ con due campi USERNAME PASSWORD.

Purtroppo non riesco a connettermi al database usando il seguente codice php:

<?php
$servername = "localhost";
$username = "root";
$password = "****";
/* Uso la stessa password **** assegnata in sede di installazione di phpMyAdmin su NAS da AppCenter
*/
$dbname = "prova_rubrica";
// Creo la connessione
$conn = new mysqli($servername, $username, $password, $dbname);
// Controllo la connessione
if ($conn->connect_error){
die("Connessione fallita: " . $conn->connect_error);
}
$sql = "INSERT INTO riservate( Username,Password )
VALUES ('xxxxx', 'zzzzz')";
if ($conn->query($sql) === TRUE) {
echo "Nuovo record creato con successo";
}
else {
echo "Errore: " . $sql . "<br>" . $conn->error;
}

$conn->close();

<?
Qualcuno può darmi una dritta!!! Che cosa sbaglio? sarei a lui grato infinitamente.
Grazie
Avatar utente
selvaggi
Messaggi: 1634
Iscritto il: 02 feb 2016, 14:30
Località: provincia di Ancona

Re: Connessione a database con phpMyAdmin

Messaggio da selvaggi »

su questa voce

$servername = "localhost";

al posto di localhost metti l'ip del nas con il numero della porta
Qnap TS-251 : Tick : 2 HD 4TB Toshiba MD04ACA400 : Tick : 2 RAM 4GB Kingston KVR16LS11/4 : Tick : t&m logitech wireless combo mk270 : Tick : wi-fi TP-Link tl-wdn4200 : Tick :

: book : Tutorial : Sig : TS-251 App Center : Thumbup : TS-251 download : WohoW : Manuali : Tv Happy : /// : Question : : Question : Wikipedia : Ok :
peppewebber
Messaggi: 4
Iscritto il: 12 mar 2021, 20:38

Re: Connessione a database con phpMyAdmin

Messaggio da peppewebber »

grazie per l'indicazione ....ma ho provato a sostituire in luogo di localhost
$servername = "192.168.1.45:80";

ma comunque mi dice "Connessione non riuscita"

Ho letto da qualche parte che, con le la versione di Php 7.3.7,

le funzioni di connessione sono cambiate!!!!

potrebbe essere questa la causa?
Avatar utente
selvaggi
Messaggi: 1634
Iscritto il: 02 feb 2016, 14:30
Località: provincia di Ancona

Re: Connessione a database con phpMyAdmin

Messaggio da selvaggi »

Veramente lavora su porta 8081 e non sulla 80
Qnap TS-251 : Tick : 2 HD 4TB Toshiba MD04ACA400 : Tick : 2 RAM 4GB Kingston KVR16LS11/4 : Tick : t&m logitech wireless combo mk270 : Tick : wi-fi TP-Link tl-wdn4200 : Tick :

: book : Tutorial : Sig : TS-251 App Center : Thumbup : TS-251 download : WohoW : Manuali : Tv Happy : /// : Question : : Question : Wikipedia : Ok :
peppewebber
Messaggi: 4
Iscritto il: 12 mar 2021, 20:38

Re: Connessione a database con phpMyAdmin

Messaggio da peppewebber »

Ho provato anche su porta: 8081
ma purtroppo niente da fare!!!!
Rispondi