Php laravel中的mysqli_connect()错误,轻微版本错误
我在Php laravel中的mysqli_connect()错误,轻微版本错误,php,mysql,database,laravel,laravel-5,Php,Mysql,Database,Laravel,Laravel 5,我在laravel 5.8中使用了mysqli\u connect(),并得到了以下错误: 标头和客户端库次要版本不匹配。标题:50560库:50637 我的代码是: $conn = mysqli_connect(MY_DB_HOST, MY_DB_USER, MY_DB_PASS) ; 其中是代码:$conn=mysqli\u connect(我的数据库主机、我的数据库用户、我的数据库通行证)?@Rehmat已经提供了数据库抽象库。i、 雄辩的。您不应该使用自定义代码。您尝试手动创建连接有什
laravel 5.8
中使用了mysqli\u connect()
,并得到了以下错误:
标头和客户端库次要版本不匹配。标题:50560库:50637
我的代码是:
$conn = mysqli_connect(MY_DB_HOST, MY_DB_USER, MY_DB_PASS) ;
其中是代码:
$conn=mysqli\u connect(我的数据库主机、我的数据库用户、我的数据库通行证)?@Rehmat已经提供了数据库抽象库。i、 雄辩的。您不应该使用自定义代码。您尝试手动创建连接有什么特别的原因吗?@Rehmat当我使用laravel connection时给我错误连接消失了,当使用pdo或mysqli时,我没有错误。在laravel的configs中从数据库连接中删除字符集时,问题得到解决,但在laravel connection中使用字符集时出现错误。我觉得您应该检查MySQL服务器及其配置。问题应该在基础设施方面。你应该解决这个问题,而不是在Laravel的末尾修改代码。试着提供一个关于你的解决方案如何工作的很好的描述。请参阅:。谢谢
$conn = mysqli_connect($mysql_hostname, $mysql_user, $mysql_password, $mysql_database) or die("Oops some thing went wrong!!!!!!");