mysqliコードは、適切なphp/mysqlシステムパッケージに含まれているはずです。私はPHP 7.0とMySQLのUbuntuサーバーを持っていますが、私はmysqli接続も確立できませんでした。私のそれ以外の場合は、最新のシステムで
For you, I would start with sudo apt-get update
and sudo apt-get upgrade
BTW, is your Ubuntu even a recent release? Maybe that's a better route here: start with a recent installer or VB image.
は、私が
sudo apt-get install php7.0-mysql
を走ったし、今私は今
<?php
$mysqli = new mysqli("localhost", <USER>, <PASSWORD>, <DATABASE>);
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->host_info . "\n";
$mysqli = new mysqli("127.0.0.1", <USER>, <PASSWORD>, <DATABASE>, 3306);
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->host_info . "\n";
?>
mysqlコマンドラインインターフェイスからデータベースに接続できますか? –
@ MarkMillerクラスmysqliが見つかりませんでした、私はmysqliの拡張機能が彼の最後にインストールされていないと考えています –
http://php.net/manual/en/mysqli.installation.phpこれをチェックしてください –