我上次实践发现,安装在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() 问题解决的更多相关文章

  1. 关于CI框架访问数据库类提示Call to undefined function mysqli_init()

    大家好,我曾经是ASP.NET MVC的践行者,现在是PHP,同时也是CodeIgniter框架的初学者和践行者,当时由于项目原因,我被迫给自己打满鸡血,满怀激情的选用Yii2,Lavarel5,Co ...

  2. 使用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的里面. 解决方法是: ...

  3. php提示:Call to undefined function curl_init

    我要利用curl函数进行数据采集时发现提示Call to undefined function curl_init错误了,后来从官网了解到因为curl默认不是php开启的函数,我们需要手工打开哦,下面 ...

  4. CI框架中一个类中调用另一个类中已经加载对象测试

    controller.php <?php class CI_Controller { private static $instance; public function __construct( ...

  5. Spring框架访问数据库的两种方式的小案例

    1.1 以Xml的方式访问数据库的案例 要以xml的方式访问数据库需要用到JdbcTemplate ,因为 JdbcTemplate(jdbc的模板对象)在Spring 中提供了一个可以操作数据库的对 ...

  6. php的CI框架相关数据库操作

    在使用之前首先应该配置数据库的参数,详见文件application/config/database.php,里面包含主机名,登陆用户名,登录密码,数据库名,编码信息等. 在配置成功后,可以简单的调用: ...

  7. 十二、CI框架之数据库查询

    一.在database文件中写明数据库相关信息 二.我们数据库中的表如图所示 三.在CI中查询数据库内容 四.在浏览器输出 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金 ...

  8. 十三、CI框架之数据库插入操作

    一.CI的数据库插入代码如下: 二.数据库原数据如下: 三.访问网站之后,会显示相关输出 四.我们查看数据库,会增加一条数据 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意 ...

  9. 用CI框架向数据库中实现简单的增删改查

    以下代码基于CodeIgniter_2.1.3版 用PHP向数据库中实现简单的增删改查(纯代码)请戳 http://www.cnblogs.com/corvoh/p/4641476.html Code ...

随机推荐

  1. Visual Studio Code 调整字体大小

    { "editor.fontSize": 14, "window.zoomLevel": 1, } // 将设置放入此文件中以覆盖默认设置 { , , #代码字 ...

  2. mac下更新自带的PHP版本到5.6

    OS X 10.11自带的PHP版本是PHP 5.5.x,如果我们想更新PHP的版本到5.6或者是7.0该怎么办呢? 下载和安装PHP 5.6 打开终端并且运行如下命令: curl -s http:/ ...

  3. iOS7控制中心会覆盖由下向上的手势

    Expect users to swipe up from the bottom of the screen to reveal Control Center. If iOS determines t ...

  4. Js常用的函数

    1.用于对正则表达式的函数: var pattern=/\d{3}-\d{2}-\d{4}/;//这里产生的是一个object类型 alert(pattern.test("cscscscs& ...

  5. Sping Boot入门到实战之入门篇(二):第一个Spring Boot应用

    该篇为Spring Boot入门到实战系列入门篇的第二篇.介绍创建Spring Boot应用的几种方法. Spring Boot应用可以通过如下三种方法创建: 通过 https://start.spr ...

  6. Spring Boot 2.0(二):Spring Boot 2.0尝鲜-动态 Banner

    Spring Boot 2.0 提供了很多新特性,其中就有一个小彩蛋:动态 Banner,今天我们就先拿这个来尝尝鲜. 配置依赖 使用 Spring Boot 2.0 首先需要将项目依赖包替换为刚刚发 ...

  7. json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值

    一.json相关概念 json,全称为javascript object notation,是一种轻量级的数据交互格式.采用完全独立于语言的文本格式,是一种理想的数据交换格式. 同时,json是jav ...

  8. Ubuntu17.10下启动Rancher

    1.安装Docker: 获取最新的docker安装包 wget -qO- https://get.docker.com/ | sh 2.启动docker后台服务: service docker sta ...

  9. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.coder520.mamabike.user.dao.UserMapper.selectByPrimaryKey

    这个异常是IDEA中漏加载mapper.xml文件,在classes中没找到,所以要在配置文件中加入: !--如果不添加此节点mybatis的mapper.xml文件都会被漏掉.--> < ...

  10. java中的mvc和三层结构究竟是什么关系

    一件事,要知其然往往很简单,要知其所以然通常不是那么容易,就如最近重新巩固spring的过程中,就觉得还有许多问题其实并不是十分明了. 屈指一算,手头上做过的正式项目也有了四五六七个了,不管用的数据库 ...