php访问mysql函数吗,PHP访问MySQL数据库函数简介

PHP访问MySQL数据库函数简介

PHP访问MySQL数据库函数简介

1. 进行数据库连接

连接数据库服务器,就是客户端向己运行的数据库服务器发出连接请求,

成功以后就可以对数据库进行相应操作,由于用户的权限不同,所能进

行的操作也不一样。PHP提供了一系列MySQL操作的函数,用来连接数据

库的函数有两个,分别是:mysql_connect()和mysql_pconnect()。

下面在对常用的几个函数作简单介绍后,用一个例子来说明在PHP脚本中

自动连接数据库的方法。

1.1 mysql_connect函数

函数调用格式如下:

int mysql_connect([string hostname] [:port][, string usename]

[, string password]);

参数列表中的port参数表示数据库服务器的端口号,一般用它的默认端

口3306就可以了。如果不填任何参数,则默认的hostname为"localhost",

usname为"root", password为空。当然,用户可以指定自己所要连接的

主机名、用户名、用户密码,来连接指定的数据库。

函数执行成功,返回一个int类型的连接号,执行失败,返回false值。

例1.1:

//连接数据库服务器

$connect = mysql_connect("localhost","user","password");

if($connect)

{

echo "连接成功";    //连接成功,显示“连接成功";

}

else

{

echo "连接失败";    //连接失败,显示"连接失败";

}

?>

在上例中,若mysql_connect函数执行失败,将显示相应的错误提示,

而后继续往下执行。如果想屏蔽系统的错误提示并在失败后结束程序

相关文档:

应该说一般的数据库都有BackUp的需求, MySql备份数据库的方式很简单, 但是在网上说得云里雾里, 也应该是我对MySql数据库不熟悉.

目标(Target) : 将本机中的mysql数据库备份到本机中的mydatabase数据库中 - 也就是完全的Copy一个数据库.

#1. C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -u ......

UTF8 默认校对集是 utf8_general_ci , 它不是按照中文来的。你需要强制让MySQL按中文来排序。

select

*

from

core_vender_info

order

by

convert

(vender_abbrev USING gbk) COLLATE gbk_chinese_ci

......

1.apache的安装

apache本来是想用编译安装的,但是其devel需要依赖一些其他的包,安装起来太麻烦,所以决定使用本地yum源安装;在rhel5u3上,直接 yum install httpd

yum install httpd-devel

这样会有httpd-devel的一些依赖包一并安装了;

rpm安装的httpd有如下几个重要的目录:

1)/etc/ht ......

1.数据连接方式

ASP.NET本身的数据访问ADO.NET不支持对于MySql的连接和查询,但是MySQL官网上均提供了多种ASP.NET连接到MySQL的方式:

(1)ODBC驱动的访问方式:mysql-connector-odbc-5.1.5-win32.msi,ODBC

(2)ADO.NET对于MySQL的访问方式:mysql-connector-net-6.2.2.zip

个人选用的是第二种,感觉方便,和.NET对S ......

function _processBeforeDb($str)

{

$str = str_replace ( array ('' ), array ('<' , '>' ), $str );

if (!get_magic_quotes_runtime()){

return addslashes($str);

}

else

{

return $str;

}

}

......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值