php连接mysql
来源:互联网 发布:基本网络拓扑图 编辑:程序博客网 时间:2024/06/10 23:28
// PHP连接mysql, 并学习资源型变量/**PHP想操作mysql,得先连接上Mysql服务器1:连接需要哪些要素?答:服务器的地址,用户名,密码,端口2:怎么连答:用mysql_connect()函数来连3:返回什么值?**//*resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link ]]]] )$server: 服务器的地址[域名/ip],不写一般默认是localhost$username: 账号$password: 密码$new_link: 是否重新连接*/$conn = mysql_connect('localhost','root','111111');if($conn) { print_r($conn);} else { echo '没连上';}$other = mysql_connect('localhost','root','111111');if($other) { print_r($other);} else { echo '没连上';}/*$conn,与$other的打印的资源一样这是因为:出于减少连接的目的,对于同样的参数的mysql_connect调用,返回的是一个资源*//*如果我偏要连2次,得到2个不同的资源,用第4个参数 为true强制重新连接,得到一个新资源*/$conn3 = mysql_connect('localhost','root','111111',true);if($conn3) { print_r($conn3);} else { echo '没连上';}/**mysql对外连接,和apache一样,需要占用一个端口(端口就是商场的柜台号,你想为客户服务,你得租个柜台)mysql默认占用的3306,因为,我们在mysql_connect中并没有指定端口,而PHP会用3306来进行连接如果,你的mysql服务器端口偏是3307,如何指定答:mysql_connect('localhost:3307','root','111111');**//***在PHP中,只能用mysql_connect函数才能连上mysql服务器呢?答:还可以用mysqli和PDOmysql_connect系列函数,是面向过程的写法mysqli则是把连接mysql的功能封装成类,是面向对象的写法.问:如果连接oracle数据库和sqlserver数据库,又用什么函数?答:可以用oci_*系列函数 和 mssql_*系列函数问:太麻烦了,要是换服务器了,岂不是我的程序要重写?答:不用怕,PDO则是一个统一的数据库接口.对于程序来说,屏蔽了数据库之间的不一致,无论什么数据库,用PDO的写法都一致.另:PDO也是面向对象的用法.因此:我们讲mysql_*系列面向过程的函数,后面会讲通用的PDO而mysqli夹在中间,我们不讲.***//***我要是调用 mysql_connect()函数时,直接提示我 undefined function (调用了未定义的函数),该如何处理?答:这是因为 你的PHP.ini里,没有引入mysql的扩展问:怎么引入答:打开php.ini,找到下面2句,把前面的;去掉,并重启apache就可以了.;extension=php_mysql.dll;extension=php_mysqli.dll
以上内容出自燕十八公益教学学习心得!!
php公益教学永久免费
yy教学频道:88354001 yy群号:7840433
每周一到周五晚上8点-10点上课。
如果临时有事缺课,教学视频可从官网下载
学习官网http://www.zixue.it
学习过程中有问题也可以随时发帖求助
yy群不是qq群。
讲师介绍:
职 务:高级讲师、企业培训讲师
观看视频录像,请登录IT自学坛论下载
http://www.zixue.it/forum.php?mod=viewthread&tid=3213&extra=page=1
- PHP连接MYSQL数据库
- 用PHP连接MySQL
- php连接mysql数据库
- php连接mysql数据库
- PHP 连接MySQL 数据库
- PHP连接mysql例子
- PHP连接MYSQL问题解决
- php连接mysql数据库
- PHP连接MysqL
- PHP连接MySQL
- php连接mysql
- PHP连接MYSQL数据库
- php连接mysql
- php连接mysql数据库
- PHP连接MySQL
- PHP连接mysql例子
- PHP连接MySQL
- php远程连接mysql
- 外国一个比较全的操作系统开发网站
- ORACLE学习笔记(二)
- 【转】浅谈软件开发工作量估算方法
- 【最小生成树】安慰员工
- 字符串、string对象、字符串字面值的区别
- php连接mysql
- 第五章 勿为自己留退路
- VC如何改变编辑框的背景颜色方法
- nexus配置 Releases和Snapshots的权限
- 【java】中的栈与堆
- linux下平均负载3个数字的含义
- 【搜索】齿轮
- 以对象管理资源
- 前天做的广联达的笔试题