ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2065字,纯文字阅读大概需要3分钟。
内容图文
配置PHP5支持MySQL
打开PHP配置文件“F:\PHP\php5328Win32\php.ini”,查找“extension=php_mysql.dll”,
把前面的分号去掉,保存文件,启动服务;
却提示“PHP startup: Unable to load dynamic library :F:\PHP\php_mysql.dll”错误,
解决办法,打开PHP配置文件“F:\PHP\php5328Win32\php.ini”,查找“extension_dir = "ext"”,
把前面的分号去掉,保存文件,启动服务,问题解决;
准备测试数据
如果你还没有安装MySQL,请先安装MySQL数据库,安装过程请参考:
创建数据表、填充数据,请参考:
MySQL学习(二)图形管理工具Navicat for MySQL安装和使用
配置数据库连接信息
打开配置文件“F:\PHP\Application\Common\Conf\config.php”,文件内容如下:
<?php return array( //‘配置项‘=>‘配置值‘ ‘DB_TYPE‘ => ‘mysql‘, // 数据库类型 ‘DB_HOST‘ => ‘localhost‘, // 服务器地址 ‘DB_NAME‘ => ‘AllProject‘, // 数据库名 ‘DB_USER‘ => ‘root‘, // 用户名 ‘DB_PWD‘ => ‘‘, // 输入安装MySQL时设置的密码 ‘DB_PORT‘ => ‘3306‘, // 端口 ‘DB_PREFIX‘ => ‘ap_‘, // 数据库表前缀 ‘DB_DSN‘ => ‘‘, // 数据库连接DSN 用于PDO方式 );保存文件;
添加一个操作数据的方法
打开上一篇新建的控制器文件“F:\PHP\Application\Index\Controller\IndexController.class.php”,添加一个函数,代码如下:
<?php namespace Index\Controller; use Think\Controller; class IndexController extends Controller { public function index(){ $this->show(‘//phpinfo();<br>‘); $this->show(‘<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px }</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP aaaa</b>!</p></div><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8"></script>‘,‘utf-8‘); $this->show(‘function index()<br>‘); } public function abc(){ $this->show(‘abc;<br>‘); $User = M("user")->Select(); echo ‘userName: ‘.$User[0][‘userName‘]; } }“abc”就是新添加的函数,这里使用M方法实例化模型“user”
测试一下吧
URL地址:http://localhost/index.php/Index/index/abc
如果PHP5配置不正确,可能出现以下错误信息:
如果配置正确,你看到以下信息:
abc;
userName: admin
原文:http://blog.csdn.net/testcs_dn/article/details/21193863
内容总结
以上是互联网集市为您收集整理的ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库全部内容,希望文章能够帮你解决ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。