PHP连接MySQL数据库

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2022年8月10日 (三) 03:01的版本
跳到导航 跳到搜索

PHP 本身不具备操作 MySQL 数据库的能力,需要借助 PHP 操作 MySQL 的扩展来实现。

  1. PHP 加载 MySQL 扩展:php.ini
    1. Php配置MySQL.png
    2. PHP 中所有的扩展都是在 ext 文件夹中,需要指定扩展所在路径:extension_dir
      PHP增加扩展路径.png
      附:在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程,在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与mysql_query()对应的有mysqli_query(),属于面向对象,用对象的方式操作驱动mysql数据库
    3. php.ini 已经被 Apache 加载,所以需要重启才会生效
      重启Apache.png
    4. 通过 phpinfo() 验证模块是否加载成功
<?php
    //输出
    //echo 'hello world';
    
    //检查PHP环境函数:PHPinfo
    phpinfo();
?>
验证MySqli模块是否加载成功.png