2017-04-21 140 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>这样做

相关问题