Tajuk ditulis semula kepada: Ralat maut: Mysqli_sql_exception tidak dapat dicapai untuk pengguna 'Adeleke'@'localhost' (menggunakan kata laluan: ya)
P粉311464935
2023-08-24 21:43:22
<p>Saya cuba menguji perisian php saya menggunakan XAMMP (localhost) tetapi selepas mengklik pada URL saya terus mendapat: </p>
<pre class="brush:php;toolbar:false;">Ralat maut: Mysqli_sql_exception yang tidak ditangkap: Akses ditolak untuk pengguna 'Adeleke'@'localhost' (menggunakan kata laluan: YES)</pre>
<p>Saya fikir ia datang daripada xammp <strong>PhpMyAdmin</strong> jadi saya memasang Laragon dan cuba menguji perisian padanya dan inilah yang ditunjukkan</p>
<pre class="brush:php;toolbar:false;">Ralat maut: Mysqli_sql_exception yang tidak ditangkap: Akses ditolak untuk pengguna 'Adeleke'@'localhost' (menggunakan kata laluan: YES) dalam C:laragonwwwMyQueerDateinstallindex.php:47 Surih tindanan : #0 C:laragonwwwMyQueerDateinstallindex.php(47): mysqli_connect('127.0.0.1', 'Adeleke', 'Badvibe019!', 'Laragon.MySQL') #1 {main} dibuang dalam C:laragonwwwMyQueerDateinstallindex.php pada baris 47 ;/pra>
<p>Ini ialah baris 46 - 49 MyQueerDateinstallindex.php: </p>
<pre class="brush:php;toolbar:false;">if (!empty($_POST['install'])) {
$con = mysqli_connect($_POST['sql_host'], $_POST['sql_user'], $_POST['sql_pass'], $_POST['sql_name']);
jika (mysqli_connect_errno()) {
$ServerErrors[] = "Gagal menyambung ke MySQL: " mysqli_connect_error();</pre>
<p>Saya cuba menyemak output perisian dan melihat pada papan pemuka dan panel pentadbir tetapi ia terus menunjukkan;</p>
<pre class="brush:php;toolbar:false;">Ralat maut: Mysqli_sql_exception yang tidak ditangkap: Akses ditolak untuk pengguna 'Adeleke'@'localhost' (menggunakan kata laluan: YES) dalam C:laragonwwwMyQueerDateinstallindex.php:47 Surih tindanan : #0 C:laragonwwwMyQueerDateinstallindex.php(47): mysqli_connect('127.0.0.1', 'Adeleke', 'Badvibe019!', 'Laragon.MySQL') #1 {main} dibuang dalam C:laragonwwwMyQueerDateinstallindex.php pada baris 47 ;/pra>
<p>Saya mencubanya pada cPanel dan ia berjaya, tetapi saya tidak mahu menguji program pada cPanel, saya tidak mampu untuk mengehos sekarang, saya mahu mencuba localhost. </p>
Buat pengguna baharu dan gunakannya untuk mengakses pangkalan data anda.
Pertanyaan: Cipta pengguna 'pengguna'@'localhost'; Berikan semua kebenaran pada urdatabase.* kepada "pengguna" yang dikenal pasti oleh "kata laluan"@"localhost"