Ciao , sto provando a verificare se riesco a connettermi e interrogare le tabelle con php ,pero mi restituisce sempre lo stesso errore (questo nel titolo) , ho controllato se la sintassi era corretta testandola tramite phpmyadmin in nella console sql ma niente, ho cercato tra forum se qualcuno avesse riscontrato lo stesso errore ma niente. questo è il codice php del mio helloword:

'<'?php $mysqli = new mysqli('localhost','root','Nickname','Password'); if ($mysqli->connect_error) { die('Errore di connessione (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error); } else{ $sql = "INSERT INTO Utenti (nome,cognome,citta,nickname) values ('antonio','della rosa','viterbo','ghghghghghgh')"; if($conn->query($sql)) { echo"new record is inserted successfully"; }else { echo "Error:".$sql."<br>".$conn->error; } } ?>

questo è cosa mi restituisce la console nel file error.log contenuto in apache2:

[Mon Feb 15 13:34:21.272322 2021] [php7:warn] [pid 1063] [client 127.0.0.1:44428] PHP Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in /var/www/html/ES.nickname/connessione.php on line 2 se da terminale provo ad accedere a mysql con utente root con password mi restituisce questo:

`root@remigiuszgdr-LIFEBOOK-AH531:~# mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 11 Server version: 8.0.23-0ubuntu0.20.04.1 (Ubuntu)

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> `

in phpmyadmin se provo a loggarmi l'operazione riesce come da terminale. spero che mi possiate aiutarmi , grazie in anticipo.

chiesto 15 Feb, 13:42

DellaBluServer's gravatar image

DellaBluServer
202

modificato 15 Feb, 13:43

Scrivi tu la prima risposta!
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×1,982
×61
×20
×19
×6

domanda posta: 15 Feb, 13:42

domanda visualizzata: 121 volte

ultimo aggiornamento: 15 Feb, 17:37

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.