2017-07-09 13 views
0

mysql workbenchでテーブルとデータベースを作成しましたが、phpmyadminに接続する方法がわかりません。私はphpMyAdminのを起動すると、私は次のエラーを取得する:mysqlworkbenchで作成したローカルデータベースにphpmyadminを接続する

Warning in .\libraries\dbi\DBIMysqli.php#556 
mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given 

Backtrace 

.\libraries\dbi\DBIMysqli.php#556: mysqli_real_escape_string(
boolean false, 
string '_', 
) 
.\libraries\DatabaseInterface.php#2735: PMA\libraries\dbi\DBIMysqli- 
>escapeString(
boolean false, 
string '_', 
) 
.\libraries\navigation\nodes\Node.php#449: PMA\libraries\DatabaseInterface- 
>escapeString(string '_') 
.\libraries\navigation\NavigationTree.php#289: 
PMA\libraries\navigation\nodes\Node->getData(
string 'databases', 
integer 0, 
string '', 
) 
.\libraries\navigation\NavigationTree.php#847: 
PMA\libraries\navigation\NavigationTree->_buildPath() 
.\libraries\navigation\Navigation.php#45: 
PMA\libraries\navigation\NavigationTree->renderState() 
.\libraries\Header.php#425: PMA\libraries\navigation\Navigation->getDisplay() 
.\libraries\Response.php#260: PMA\libraries\Header->getDisplay() 
.\libraries\Response.php#273: PMA\libraries\Response->_getDisplay() 
.\libraries\Response.php#432: PMA\libraries\Response->_htmlResponse() 
PMA\libraries\Response->response() 

私はIIS 8勝利2012サーバーR2からホストしようとしています...何config.incがないように、私はこのエラーを修正する方法がわかりませんファイルを作成し、ワークベンチで作成したテーブルをphpmyadminに直接接続する方法はありますか?

答えて

0

MySQL WorkBenchとPHPMyAdminはどちらも、MySQLを使用するツールです。つまり、RDBMSに接続して、作業を簡略化するためのUIを提供します。したがって、テーブルはMySQLで作成され、MySQL WorkBenchでは作成されません。

実際のエラーは、RDBMSへの接続が失敗したことを意味します。これは、mysqli_real_escape _stringがブール値の引数を取得する理由です。

  • ポート
  • ユーザ名
  • パスワード
  • あなたが使用して、すべてが正しいことを確認する必要がありますPHPMyAdminのconfiguration

    • ホスト:あなたは正しいを使用して接続することを確認する必要があります。

    関連する問題