关于 CI框架访问数据库类提示Call to undefined function mysqli_init() 问题解决
我上次实践发现,安装在Win10 WampServer3.0.4集成环境,不仅打不开phpmyadmin会报错就算了,而且报错后又没提示那么解决,同时你打开php扩展配置发现,WampServer系统会出现 红色三角形加感叹号 的标志(也就是说WampServer环境加载不成功),同时你会发现WampSever中的Apache环境默认没有加载那个php.ini文件且还提示你是否要创建新的php.ini,然后我按照提示在apache服务器下新建php.ini,并将php7下的php.ini的配置信息复制到apache服务器中的php.ini中并打开了php_mysqli.dll扩展也没有用,CLI会一会儿提示你 There is no extersion in php extersion,最后发现WampServer本身的问题,因为你打不开phpmyadmin,所以你就没有发现phpmyadmin默认的账户和密码分别是root和root(也就是说phpmyadmin默认的帐户名是root,默认的密码也是root)
所以说很多时候并不是我们自己的能力问题,当你使出浑身解数仍然都解决不了一个编程环境的事情时,你应考虑是不是软件本身的有问题,当然对于平时习惯使用 安装即用无需过多关心配置 的小伙伴们来说那是相当的棘手,就像最近我因项目要求,安装Android Studio来开发Android,其编程环境安装及其配置过程,那叫一个蛋疼和酸爽,在你安装AndroidStudio后,你新建一个项目并编译时,IDE会提示你要安装Gradle Build Tool,然后你打开官网安装Gradle Build Tool时,你不知Gradle安装包在哪里下载(因为没有安装包),费了好大劲找到Gradle安装指南时,Gradle官网会温馨提示你,在安装“我”之前,请以管理员身份操作CMD或PowerShell下载和配置Chocolatey,最后还要输入choco install gradle命令才给你安装完成,当你满心欢喜地以为Android Studio所有的开发环境配置都结束了时,你会发现你错了,你的Android Virual Environment还没有安装呢......
当然,上面的操作各个官网可没有说的这么直白!!!同时,还要靠你本人自己边悟边操作。还有我想说的是咱们到人家官网转悠,人家官网写的是英语,同时我也发现人家各个官网普遍对咱们大中华地区都不友好,就以Django官网为例,人家官网有英文,俄文,日文,韩文,阿拉伯文等可选,唯独就没有咱们中文,任凭你求神拜佛信耶稣还有真主安拉,甚至叫人家爸爸,他们都好像爱理不理就是不开发中文页面,就算你用360浏览器和QQ浏览器的自带翻译软件,你看那翻译,每每地可以让你感受中午吃进去的东西在胃部翻滚的感觉,当你完成所有一系列的操作后,你说是不是即蛋疼又酸爽~~~
其实我在这里并不是炫耀自己多多厉害,但我只想说现在搞开发的总体趋势由 原来的 [b]难(开发难,C/C++对于一般开发者来说要求很大) 到 易(随着应用场景的不同,各种各样的编程语言腾空出世,开发变容易了) 再到 易 到 难(开发变容易,但配置杂了也多了,前期操心的事和折腾的事也多了也入门难了),由于开发变容易,世界各地程序猿们和攻城师们怀着“让我们不用再重复造轮子直至解放双手“的“普渡众生”思想,开发出了各种各样怪异的程序包管理工具来方便我们。是的这没错,我们在开发的时候做的事少了,不用再为各种各样的费时间下载安装配置而烦心,开发效率也得到大幅度提升,但对于哪些刚入门的小师弟和小师妹来极大增加了入门成本,特别是做事没耐心同时英文水平一般甚至是无的,同时对编程开发又怀有极大热情的小师弟和小师妹来说就是当头一棒。
关于 CI框架访问数据库类提示Call to undefined function mysqli_init() 问题解决的更多相关文章
- 关于CI框架访问数据库类提示Call to undefined function mysqli_init()
大家好,我曾经是ASP.NET MVC的践行者,现在是PHP,同时也是CodeIgniter框架的初学者和践行者,当时由于项目原因,我被迫给自己打满鸡血,满怀激情的选用Yii2,Lavarel5,Co ...
- 使用tp访问数据库时提示错误: 'PDO' not found, 和not defined constant mysql_attr_init_command 和call an undefined function Think\Template\simpleXml_load_string()函数
第一个问题: PDO not found 是因为 php没有安装pdo扩展, 无法提供给 php 以 数据库访问功能, 所以 报错是在文件: Think/Db.class.php的里面. 解决方法是: ...
- php提示:Call to undefined function curl_init
我要利用curl函数进行数据采集时发现提示Call to undefined function curl_init错误了,后来从官网了解到因为curl默认不是php开启的函数,我们需要手工打开哦,下面 ...
- CI框架中一个类中调用另一个类中已经加载对象测试
controller.php <?php class CI_Controller { private static $instance; public function __construct( ...
- Spring框架访问数据库的两种方式的小案例
1.1 以Xml的方式访问数据库的案例 要以xml的方式访问数据库需要用到JdbcTemplate ,因为 JdbcTemplate(jdbc的模板对象)在Spring 中提供了一个可以操作数据库的对 ...
- php的CI框架相关数据库操作
在使用之前首先应该配置数据库的参数,详见文件application/config/database.php,里面包含主机名,登陆用户名,登录密码,数据库名,编码信息等. 在配置成功后,可以简单的调用: ...
- 十二、CI框架之数据库查询
一.在database文件中写明数据库相关信息 二.我们数据库中的表如图所示 三.在CI中查询数据库内容 四.在浏览器输出 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金 ...
- 十三、CI框架之数据库插入操作
一.CI的数据库插入代码如下: 二.数据库原数据如下: 三.访问网站之后,会显示相关输出 四.我们查看数据库,会增加一条数据 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意 ...
- 用CI框架向数据库中实现简单的增删改查
以下代码基于CodeIgniter_2.1.3版 用PHP向数据库中实现简单的增删改查(纯代码)请戳 http://www.cnblogs.com/corvoh/p/4641476.html Code ...
随机推荐
- location对象浅探
- php详细学习1
PHP中的引用 $a="now magic"; $b=&$a; $b="abc"; echo $b.$a; 结果:abcabc $a="now ...
- tpframe框架之slide模块的使用
最新版git:https://gitee.com/37duman/tpframe 下载插件 点击下载slide插件 安装插件 把下载下来的插件解压后放置在addon文件夹 登录后台,点击插件管理 点击 ...
- HashMap原理阅读
前言 还是需要从头阅读下HashMap的源码.目标在于更好的理解HashMap的用法,学习更精炼的编码规范,以及应对面试. 它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而 ...
- mysql4 - 高级操作
一.联结(使用 where(早) 和 join(晚) 都可以完成联结) 1.1 从 Teacher 表和 Profession 表中,查询出老师的名字和所属专业的名称. SELECT t.`l_nam ...
- Java——正则表达式
题目: java中提供了对正则表达式的支持. 有的时候,恰当地使用正则,可以让我们的工作事半功倍! 如下代码用来检验一个四则运算式中数据项的数目,请填写划线部分缺少的代码. 注意:只填写缺少代码,不要 ...
- java网络编程(7)——利用tcp实现文件上传
其实客户端与服务端通讯的道理都是一样的,都是通过输入与输出这两个流,那么实现文件上传也就是同样的,客户端把文件读到文件流,服务端用文件流来接受,然后写到一个文件中,这样子就实现了文件上传,文件拷贝也是 ...
- foo的出现
在计算机程序设计与计算机技术的相关文档中,术语foobar是一个常见的无名氏化名,常被作为“伪变量”使用. 从技术上讲,“foobar”很可能在1960年代至1970年代初通过迪吉多的系统手册传播开来 ...
- mysql常用脚本及命令记录
mysql导出用户权限 mysql中直接通过授权即可使用对应用户,不必使用创建用户命令(如CREATE USER 'xxx'@'%' IDENTIFIED BY 'XXX';)先建用户再授权. 方法一 ...
- Spark SQL1.2测试
Spark SQL 1.2 运行原理 case class方式 json文件方式 背景:了解到HDP也能够支持Spark SQL,但官方文档是版本1.2,希望支持传统数据库.hadoop平台.文本格式 ...