Board logo

标题: 十天学会php之第四天 [打印本页]

作者: admin    时间: 2008-3-26 16:37     标题: 十天学会php之第四天

& B& @# O" Z1 d, Q; \
学会连接数据库
, ?5 m; e) {/ G* e: b3 s3 ^. bPHP简直就是一个函数库,丰富的函数使PHP的某些地方相当简单。建议大家down一本PHP的函数手册,总用得到。' ?* f- M0 f4 d  L
我这里就简单说一下连接MYSQL数据库。: B  L7 K4 g1 _# U/ I$ ^( o2 G
1mysql_connect2 N3 W( n) K! w+ e5 a: m
# _. s1 ^% [* k8 `* U. u
打开 MySQL 服务器连接。
% [( Y( S+ q2 @* M
语法
: mysql_connect(string [hostname] [:port], string [username], string [password]);
) T2 i$ i. J7 q% f' D( \! b7 x  |2 S( O8 R* M
本函数建立与 MySQL 服务器的连接。其中所有的参数都可省略。当使用本函数却不加任何参数时,参数 hostname 的默认值为 localhost、参数 username 的默认值为 root、参数 password 则为空字符串 (即没有密码)。而参数 hostname 后面可以加冒号与端口号,代表使用哪个端口与 MySQL 连接。当然在使用数据库时,早点使用 mysql_close() 将连接关掉可以节省资源。
4 H$ |) \( N/ c
0 r! c: @; Y( {4 z

, w  \" [4 S1 R5 v2 A2 mysql_select_db & R# x. E2 ?( L6 O4 V  B( ?( D- ~# k

1 S' H3 E: R8 O2 F, `选择一个数据库。

8 x4 {5 m6 \- h) X$ J语法
: mysql_select_db(string database_name, int [link_identifier]);! n* L$ z1 u2 F8 G6 W: C

* e- M: h* ~8 o' ^* e" K本函数选择 MySQL 服务器中的数据库以供之后的资料查询作业 (query) 处理。成功返回 true,失败则返回 false

4 T. W& C( @: |' D! H" K最简单的例子就是:

. o7 `4 F' u+ ^: z7 S5 a: U$conn=mysql_connect ("localhost", "root", "");
6 t( f3 O+ d# ]$ {  Lmysql_select_db("lovephp");8 t9 F; i) R# _* S2 U8 b$ R2 w: _
连接机MY SQL数据库,打开SHOP数据库。在实际应用中应当加强点错误判断。
3 {4 R/ G# r  K十天学会php之第四天就说到这里,第五天再说一下数据库的读取。




欢迎光临 捌玖网络工作室 (http://www.89w.org/) Powered by Discuz! 7.2