前提・実現したいこと
ローカル環境ではMysqlにてLAMP環境の構築することができたのですが、現在はVPS上で新たに構築しはじめている最中です。
phpでmarinadbに接続しようとするとエラーが発生して接続できません。しかし、コンソール上では接続できているので、PHP回りか、パスワードの設定回りの見直しを行っているのですが目星がつきません。
接続に利用しているユーザーは
| GRANT USAGE ON *.* TO 'ユーザー名'@'localhost' IDENTIFIED BY PASSWORD 'パスワード' | | GRANT ALL PRIVILEGES ON `データベース`.* TO 'ユーザー名'@'localhost'
発生している問題・エラーメッセージ
aConnect failed: Access denied for user 'ユーザー名'@'localhost' (using password: YES)
該当のソースコード
PHPのマニュアルサンプルコードをそのまま利用しています。
PHP
1<?php 2$mysqli = new mysqli("localhost", "ユーザー名","パスワード"); 3if (mysqli_connect_errno()) { 4 printf("Connect failed: %s\n", mysqli_connect_error()); 5 exit(); 6} 7 8/* サーバーのバージョンを表示します */ 9printf("Server version: %s\n", $mysqli->server_info); 10 11/* 接続を閉じます */ 12$mysqli->close() 13?>
回答1件
あなたの回答
tips
プレビュー