2017-04-21 17 views
-2

私はチャットアプリケーションを作成しています。すべてのメッセージをデータベースに保存する必要があります。私はこのコードを使用してデータベースに接続するために :サーバがクラッシュし、データベース新規のゲストユーザを作成する

session_start(); 
$servername = "localhost"; 
$username = "admin"; 
$password = "my password"; 
$dbname="my dbname"; 
// Create connection 
$conn = new mysqli($servername, $username, $password, $dbname); 

// Check connection 
if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } 
echo "Connected successfully".'<br>'; 

接続は私の管理者アカウントを使用して行われ、毎回二つ以上のデバイスが接続されています。

PHP、SQLなどを使用して、各ユーザーに新しいゲストユーザーを作成する方法はありますか?

私はホスティングサービスとして000Webhostを使用しています。データベースはMariaDBで動作します。

+0

実際のエラーを追加できますか?単なる複数の接続問題の場合は、https://dba.stackexchange.com/questions/35183/mysql-maximum-number-of-connections-on-a-per-user-basis-possible –

+0

あなたのログをチェックしてください。 –

+0

エラーが表示されます:mysqlサーバーがなくなった – user7804967

答えて

0

まあ、私は解決策を見つけました。私は2秒ごとに接続を再開しています。今は正常に動作しています。 <meta>に設定すると