ホームページ >バックエンド開発 >PHPチュートリアル >mysqliを使用してデータベースに接続するとエラーが報告されますが、mysql_connectに変更することで接続できるようになります。
Alibaba に仮想ホストがあり、その上で実行しようとしました。コードは mysqli を使用してデータベースに接続し、エラーを報告します。しかし、mysql_connect を使用すると接続できます。 :
警告: mysqli::mysqli(): (HY000/1044): D:Xampphtdocstest.php の 475 行目で、ユーザー 'qdm177116231'@'%' のデータベース 'data' へのアクセスが拒否されました
警告: mysqli::mysqli(): (HY000/1044): D:Xampphtdocstest.php の 475 行目で、ユーザー 'qdm177116231'@'%' のデータベース 'data' へのアクセスが拒否されました
qdm177116231'@'%
ユーザーテーブルをチェックして、ユーザーがホストにアクセスする権限を持っているかどうかを確認してください~~~
データベース ユーザー qdm177116231 には十分な権限がありません。navicat を使用してユーザーを更新できます。問題ないはずです。