如何在PHP7中安装mysql的扩展
1个回答
2017-05-07 · 互联网+时代高效组织信息化平台
关注
展开全部
PHP7 正式移除了 mysql 扩展
目前可以使用mysqlnd和mysql mysqli pdo_mysql
关系打比方说 mysqlnd是金属,而mysql mysqli pdo_mysql只是金属制品而已
使用PDO连接mysql的格式:
$pdo = new PDO('mysql:host=localhost;dbname=database_name;port=3306','用户名','密码');
$pdo->exec('set names utf8');
$stmt = $pdo->prepare("select * from table where id =:id");
$stmt->bindValue(':id',1,PDO::PARAM_INT);
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
$rows = $pdo->query("select * from table where id = 1")->fetchAll(PDO::FETCH_ASSOC);
目前可以使用mysqlnd和mysql mysqli pdo_mysql
关系打比方说 mysqlnd是金属,而mysql mysqli pdo_mysql只是金属制品而已
使用PDO连接mysql的格式:
$pdo = new PDO('mysql:host=localhost;dbname=database_name;port=3306','用户名','密码');
$pdo->exec('set names utf8');
$stmt = $pdo->prepare("select * from table where id =:id");
$stmt->bindValue(':id',1,PDO::PARAM_INT);
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
$rows = $pdo->query("select * from table where id = 1")->fetchAll(PDO::FETCH_ASSOC);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询