Board logo

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

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


1 l. X6 h) \% q& ]; a" m" t% g学会连接数据库8 t+ f0 w- B) Q* G3 r1 |
PHP简直就是一个函数库,丰富的函数使PHP的某些地方相当简单。建议大家down一本PHP的函数手册,总用得到。
; J* r% @5 V) t7 \; T- v6 ^, E我这里就简单说一下连接MYSQL数据库。* e. ?, R9 a3 ?! E* H$ ?; }
1mysql_connect
8 x/ Q" Z. T5 r2 R; R' A: J' o, k5 D1 s% G6 Z6 @% x
打开 MySQL 服务器连接。

6 {  q+ F  Z( Y. k( F语法
: mysql_connect(string [hostname] [:port], string [username], string [password]);
4 H3 Z5 ^$ n0 a) v  H# ?2 P; }+ t3 y/ u! y
本函数建立与 MySQL 服务器的连接。其中所有的参数都可省略。当使用本函数却不加任何参数时,参数 hostname 的默认值为 localhost、参数 username 的默认值为 root、参数 password 则为空字符串 (即没有密码)。而参数 hostname 后面可以加冒号与端口号,代表使用哪个端口与 MySQL 连接。当然在使用数据库时,早点使用 mysql_close() 将连接关掉可以节省资源。
1 x) C7 \( ?: Y! Y# h
) f& x9 X- V# D1 t* W

, e7 a4 V. u) O8 I" B& V. F2 mysql_select_db
9 _' ~. P; M$ l7 E& y- j5 P% x9 [  j
选择一个数据库。
9 o, y- h# s* p# \2 Z
语法
: mysql_select_db(string database_name, int [link_identifier]);
+ M* B( z9 J6 x. [3 H1 s$ A# n: C3 U. x: Q1 F& j( F: _0 P+ c
本函数选择 MySQL 服务器中的数据库以供之后的资料查询作业 (query) 处理。成功返回 true,失败则返回 false

+ D( ^, d# k. n0 A6 b最简单的例子就是:

& U3 L7 s: C7 {* S. y7 u, S5 F1 v$conn=mysql_connect ("localhost", "root", "");9 m3 l! r' V4 e
mysql_select_db("lovephp");
2 m5 Y9 m& ]: A' A" n: i( u
连接机MY SQL数据库,打开SHOP数据库。在实际应用中应当加强点错误判断。
7 e& j, k) A! j$ D, q) ~十天学会php之第四天就说到这里,第五天再说一下数据库的读取。




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