我们安装的mysql 和php 通过什么之间进行连接,,还有为什么我们没有安装gd库而只须打开gd库就能使用它,,,,为什么一个需要安装一个不需要安装,,区别在哪;;求解想不通啊;

解决方案 »

  1.   

    通过mysql_connect()连接。因为我们安装的php就自带了gd库扩展。因此只需打开即可使用。
      

  2.   

    mysql是一个数据库系统,它也可以和.Net, java等其它编程语言接通,它是通过socket通信协议和外界交流。
    而php安装包中自带了GD库扩展,以及连接mysql数据库的扩展(如mysql, mysqli, pdo_mysql)等等,但默认都是没有启用。
      

  3.   

    都是通过扩展的,mysql 是个数据库,如果php不将mysql的支持扩展打开的话也是不支持的。所以扩展和数据库mysql你可能要分清楚。gd也是一个扩展这些扩展默认都已经在php的发行包里,所以我们一般只需要打开支持就可以了.
      

  4.   

    mysql是服务端,你php使用的是调的mysql的客户端开发so库去执行的函数,都是动态加载,比如dlopen,dlsym这些C的接口。
      

  5.   

    mysql是一个数据库系统,它也可以和.Net, java等其它编程语言接通,它是通过socket通信协议和外界交流。
    而php安装包中自带了GD库扩展,以及连接mysql数据库的扩展(如mysql, mysqli, pdo_mysql)等等,但默认都是没有启用。