Linux系统安装MySQLi的PHP扩展模块_整个硬盘数据恢

日期:2014-07-13 / 人气: / 来源:网络

  前两天一个站点转移过来,因为给我的数据库有问题,我也没有仔细处理这个站点。今天把数据库弄好了,发现还是用不了,报的错误如下:Fatal error: Class ‘mysqli’ not found in。原来是我之前在编译php的时候,没有把mysqli的支持编译进去,解决问题的办法,就是重新编译一下

  mysqli是优化后的mysql,具体的优点baidu下就ok了

  cd php-5.2.8   在这下面有个ext文件夹里有mysqli

  cd ext/mysqli

  linux下将源码文件编译应该都有configure吧,可这里没有,在我们已经安装php后,php5这个文件夹里的命令目录bin里有一个文件叫phpize,用它就可以生成configure文件啦,继续

  /usr/local/php5/bin/phpize        这里回车运行,执行完后就出了configure文件,

  ./configure Cprefix=/usr/local/mysqli Cwith-php-config=/usr/local/php5/bin/php-config Cwith-mysqli=/usr/local/mysql/bin/mysql_config

  直接回车,不出问题就继续。。

  make

  make test

  make install   (不出错就会显示Installing shared extensions: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20041030/)

  现在mysqli.so文件就出来啦。。

  直接在php.ini里把这个文件加载就OK啦。。

  extension_dir=”/usr/local/php5/ext”

  extension=mysqli.so

  把上面第一行找到修改成这个,然后再把第二行加入。。wq保存退出。

  把mysqli.so这个文件cp到/usr/local/php5/ext下

  重启apache.

galera cluster for MySQL multi-master replication

最近公司�I了�滋�C架伺服器�硖�理 HTTP 跟 DB Load balancer,要做到 DB的分散式架��,首先需要同步多台�C器�Y料,也就是��入或更�尤我庖惶�喂P�Y料,另外平行的�C器也��同�r�M行更新。同步的好�可以用�碜�湓�及分散�理�B�,而要做到此功能,可子

MySQL数据库

作者:管理员




现在致电4006-2991-90 OR 查看更多联系方式 →

Go To Top 回顶部