erro mysql_connect

2

Eu executei o comando abaixo em sublime text editor

mysql_connect('localhost','root','');

E recebi o erro abaixo:

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /opt/lampp/htdocs/php/dieexit.php:2 Stack trace: #0 {main} thrown in /opt/lampp/htdocs/php/dieexit.php on line 2

Como posso resolver o problema?

    
por Jiten Patel 28.01.2018 / 10:16

1 resposta

0

Investigando o erro que você recebeu, parece que a origem do problema é:

  

Você provavelmente tem um php7 no XAMPP - as funções mysql_ * foram removidas no PHP7

Solução sugerida:

Em vez de:

mysql_connect($mysql_hostname , $mysql_username)

Você pode usar:

mysqli_connect($mysql_hostname , $mysql_username) 

Ou:

mysqli_connect($mysql_hostname, $mysql_username, $mysql_password, $mysql_dbname);

Alguns links informativos:

por Yaron 28.01.2018 / 12:47