Kami telah menginstal PHPMyAdmin pada mesin windows yang menjalankan IIS 7.0.
Kami dapat terhubung ke MySQL menggunakan command-line, Tetapi kami tidak dapat terhubung menggunakan PHPMyAdmin.
Kesalahan yang ditampilkan adalah: Kesalahan #1045 Tidak dapat masuk ke server MySQL.
Ada yang bisa membantu?
PHP Versi 5.4.0
mysqlnd 5.0.10 - 20111026 - $Revisi: 323634 $
phpMyAdmin-3.5.4-rc1-all-languages.7z
EDIT :
Saya mengikuti tautan di bawah ini tanpa hasil, berarti saya mengubah kata sandi itu tetapi phpmyadmin masih memiliki kesalahan itu ...
C.5.4.1.1. Mengatur Ulang Kata Sandi Root: Sistem Windows
Juga ada thread seperti di bawah ini di stack tanpa bantuan: Random error: #1045 Tidak dapat masuk ke server MySQL tapi kesalahan itu tidak acak -> saya selalu mengalami kesalahan itu...
Dan ini adalah file config.inc.php di folder phpmyadmin:
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* Config file view and save screen
*
* @package PhpMyAdmin-setup
*/
if (!defined('PHPMYADMIN')) {
exit;
}
/**
* Core libraries.
*/
require_once './libraries/config/FormDisplay.class.php';
require_once './setup/lib/index.lib.php';
require_once './setup/lib/ConfigGenerator.class.php';
$config_readable = false;
$config_writable = false;
$config_exists = false;
check_config_rw($config_readable, $config_writable, $config_exists);
?>
<h2><?php echo __('Configuration file') ?></h2>
<?php display_form_top('config.php'); ?>
<input type="hidden" name="eol" value="<?php echo htmlspecialchars(PMA_ifSetOr($_GET['eol'], 'unix')) ?>" />
<?php display_fieldset_top('', '', null, array('class' => 'simple')); ?>
<tr>
<td>
<textarea cols="50" rows="20" name="textconfig" id="textconfig" spellcheck="false"><?php
echo htmlspecialchars(ConfigGenerator::getConfigFile())
?></textarea>
</td>
</tr>
<tr>
<td class="lastrow" style="text-align: left">
<input type="submit" name="submit_download" value="<?php echo __('Download') ?>" class="green" />
<input type="submit" name="submit_save" value="<?php echo __('Save') ?>"<?php if (!$config_writable) echo ' disabled="disabled"' ?> />
</td>
</tr>
<?php
display_fieldset_bottom_simple();
display_form_bottom();
?>
bagian mana dari kode-kode ini yang harus saya ubah?
Terima kasih.
Anda perlu melakukan dua hal tambahan setelah mengikuti tautan yang telah Anda sebutkan dalam postingan Anda:
Salah satunya harus memetakan cridential login yang telah diubah di phpmyadmin's config.inc.php
dan kedua, Anda perlu me-restart server web dan mysql Anda ...
Versi php bukanlah masalah di sini..Anda harus pergi ke direktori instalasi phpmyadmin dan menemukan file config.inc.php
dan dalam file itu, letakkan kata sandi mysql Anda saat ini di baris
$cfg['Servers'][$i]['user'] = 'root'; //mysql username here
$cfg['Servers'][$i]['password'] = 'password'; //mysql password here