在php中安装mysqli扩展
本文内容列表:
1。如何在php中安装mysql扩展
2.如何在php5.5中扩展php-mysql
3。如何在 PHP7 中安装 mysql 扩展
4.腾讯云服务器下如何安装mysqli php扩展
如何安装mysqli php扩展
你可以试试吗? 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','username','password' ); $pdo-exec('utf8 设置名称'); $stmt = $pdo-prepare("从表中选择 *,其中 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 ;
如何在 php5.5 中扩展 php-mysql
php5 不支持 mysql 扩展默认,基本设置如下:
1. php.ini 设置
(1) 在 .php.ini 中打开 mysql 扩展
extension=php_gd2.dll
extension=php_mbstring.dll
扩展=php_mcrypt.dll
扩展=php_mysql.dll
extension=php_mysqli.dll
(2).extension_dir 指向包含 php_mysql.dll 的目录 extension_dir = "C:\php\ext\"
3.将 php.ini 复制到 C:\windows
4 。将 libmysql.dll 和 php5ts.dll 复制到 c:\windows\systems32 (或将 php 目录添加到系统路径:c:\php;C:\php\ext)
5.配置文件 apache httpd.conf 编辑
PHPIniDir "C:/php/"
如何在 PHP7 中安装 mysql 扩展
PHP7 正式删除了 mysql 扩展sq目前可以使用 mysql mysql pdo_mysql
例如 mysqlnd 是金属,而 mysqli pdo_mysql 只是金属产品
连接 mysql 的 PDO 使用格式:
$pdo = new PDO('localhost;dbhost) =database_name;port=3306','Username' ,'密码');
$pdo-exec('utf8 设置名称');
$stmt = $pdo-prepare("从 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);

腾讯云服务器下如何安装mysqli php扩展
添加扩展的基本步骤:
1 。进入php源码目录:# cd /tmp/php-5.x.x/
2. 然后进入要添加的mysqli扩展源代码目录: # cd ext/mysqli/
2. 在编译好的php中调用phpize: # /usr/local/php/bin/phpize
3.然后配置: # ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
(/usr/ local /mysql 是mysql安装目录)
4. make make install
5。编译完成后,mysqli.so会自动放到默认的php扩展目录下,我的是/usr/local/php/lib/php/extensions/no-debug-non-zts-20xx0722/
(可以显示phpinfo或者运行命令 /usr/local/php/bin/php-config --extension-dir)
再次编辑 php.ini 找到extension_dir。默认路径是extension_dir="./"。我在开始下载之前对其进行了编辑。
在下面添加扩展名=“mysqli.so”并保存。
extension_dir =“/usr/local/php/lib/php /extensions/no-debug-non-zts-20xx0722/”
扩展=“mysqli.so”
6。重启apache: # service httpd restart
IT编程教程有很多
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
