0

私はこの問題に対する非常に多くの解決策を見てきましたが、私の経験はユニークだと本当に感じています (そうでなかったらよかったのに..過去にはこれに問題はありませんでしたが、現在は最新の Fedora (23) を使用しています。 MySQLの最新バージョンを信じる

基本的に、新しいSQLサーバーを起動して古いデータベースのインポートを開始しようとしていましたが、問題は、最初からパスワードを要求されるため、SQLサーバーにログインできないことです。

したがって... 127.0.0.1/phpmyadmin を使用すると、確かにログインできますが、取得しようとする試みはすべて失敗します。興味深いことに、127.0.0.1/phpmyadmin/setup でアクセスできます。データベースを構成する (ログインとパスワードを指定する) と、ファイル config.inc.php を移動した後、それらは機能しません。ディレクトリに戻り、フォルダーを削除します。 「構成」。ファイル「config.inc.php」を編集しようとしても、ログイン名とパスワードがまだ何であるかを確認してください。

コンピューターを再起動しています。試行ごとに「service httpd restart」を実行しています...入ることができません。同じエラーが表示され続けます」

私の唯一の仮定は、(おそらく) 持ってはいけないデータベース ファイルを (古いものから新しいものに) 移動した可能性があるということですが、それらがどこに保存されているかは 100% わかりません。新しいものを作成している場合は問題にならないはずですが、そうですか?また、(おそらく)「config.inc.php」を正しい場所に移動していないのでしょうか? 私は完全に迷っています。

/var/lib/phpMyAdmin で

以前は config フォルダーがありました (config.inc.php を /var/lib/phpMyAdmin に戻した後、指示に従って削除しました)

今、次のような config.inc.php があります。

<?php
/*
 * Generated configuration file
 * Generated by: phpMyAdmin 4.5.3.1 setup script
 * Date: Mon, 04 Jan 2016 20:15:07 +0000
 */

/* Servers configuration */
$i = 0;

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';

/* End of servers configuration */

$cfg['DefaultLang'] = 'en';
$cfg['blowfish_secret'] = '568acf795d62d3.18588477';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>

追加の詳細:パスワードなしでルートも試しました(アクセスなし) また、「mysql -u root password root」を試しましたが、動作しません

4

2 に答える 2

0

以前にこの問題を抱えていたので、別のリンクから「phpmyadmin」ページにアクセスすることで解決しました。127.0.0.1/phpmyadminを使用する代わりに、localhost/phpmyadminに移動します。

于 2016-01-04T20:59:10.270 に答える
0

私の答えはMYSQLサイトで見つかりました。

どうやら、開始時に作成される一時的なパスワードがあるようです。

.. を実行していることがわかります。

[root@Gretchen ~]# grep '一時パスワード' /var/log/mysqld.log

これはとても奇妙ですが、パスワードを教えてくれ、うまくいきました。より多くのセキュリティだと思います。これにより、以前に mysql を使用したことがある人が、そのフープを飛び越える必要なく捨てられていることがわかります。

于 2016-01-05T20:10:36.820 に答える