Jose Luis J Ответов: 1

Тема: в mysqli() [mysqli как.в mysqli]: (28000/1045): доступ запрещен для пользователя root ''@'localhost в


Мне образу жизни. aparece Ан Ми страница послание Эсте
Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'ROOT'@'localhost' (using password: YES) in C:\AppServ\www\Curso Web\06AplicacionCRUD\conexion.php on line 8
Error al conectar: Access denied for user 'ROOT'@'localhost' (using password: YES)


Г-вой Ми-Линеа-де-cуdigo г Эста это
función  conexionMySQL ()
{	
	$ conexion  =  new  mysqli ( SERVIDOR , USUARIO , PASO , DB );
	if ( $ conexion -> connect_error )
	{
		/ *
		$ error = "<div class = 'error'>";
			$ error. = "Error de Conexión N ° ". $ conexion-> connect_errno. " Mensaje del error: <mark>". $ conexion-> connect_error. "</mark>";
		$ error. = "</div>";
		morir ($ error)		
		* /
		
		$ error  . =  " <div class = 'error'> Error de Conexión N ° % d  Mensaje del error: <mark>%s</mark> </div> " ;
		printf ( $ error , $ conexion -> connect_errno , $ conexion -> connect_error );
	}

Аюда пор фавор

Что я уже пробовал:

function conexionMySQL()
{	
	$mysqli=new mysqli(localhost,ROOT,DBpepejuarez89,DBNAME);
if (mysqli_connect_errno()) {
die("Error al conectar: ".mysqli_connect_error());

Да нада

Richard MacCutchan

Имя пользователя "ROOT" или пароль "YES" недопустимы. Проверьте настройки своей базы данных. Но вы никогда не должны использовать пароль root в любом приложении.

1 Ответов

Рейтинг:
0

Richard MacCutchan

$mysql = conexionMySQL();

Можно только предположить, что переменная $mysql не получает никакой ценности. Используйте свой отладчик, чтобы выяснить, почему.