Board logo

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

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

" H% X2 s& S/ u2 H5 [" V5 z9 @  n" H2 k
学会连接数据库
- n7 M4 w9 Z0 ^- K* \: sPHP简直就是一个函数库,丰富的函数使PHP的某些地方相当简单。建议大家down一本PHP的函数手册,总用得到。5 l# N7 x( X) c. D- e
我这里就简单说一下连接MYSQL数据库。4 g; }0 S; }: g4 s" j) P% w, F
1mysql_connect
0 V' z; t2 u" U; j3 g# C* X7 I! D( l' O0 L$ ?$ a. b- Z
打开 MySQL 服务器连接。
+ \1 s3 C9 R6 J5 ]$ c' l% c
语法
: mysql_connect(string [hostname] [:port], string [username], string [password]);
2 o" V  u% \, r* ^; [% b& B3 U! x
2 z# n' J( Y5 g( Y" D1 D- v本函数建立与 MySQL 服务器的连接。其中所有的参数都可省略。当使用本函数却不加任何参数时,参数 hostname 的默认值为 localhost、参数 username 的默认值为 root、参数 password 则为空字符串 (即没有密码)。而参数 hostname 后面可以加冒号与端口号,代表使用哪个端口与 MySQL 连接。当然在使用数据库时,早点使用 mysql_close() 将连接关掉可以节省资源。
$ X! n( R& E0 `/ h( z
- N2 R& f7 E! W" h
7 \3 P2 R0 q, v' a
2 mysql_select_db * f! x) y" K8 z: u/ x# w

- [: v) t  _. B# j& ?. Q选择一个数据库。
+ [- X9 y" m: }& f
语法
: mysql_select_db(string database_name, int [link_identifier]);4 i+ F: {  g/ g5 u, E

9 S, W1 w! A! {/ c0 V本函数选择 MySQL 服务器中的数据库以供之后的资料查询作业 (query) 处理。成功返回 true,失败则返回 false

  |" d. m" q* u2 V/ H- O最简单的例子就是:

$ l* B) ?2 H' I3 O2 i4 s* g# i$conn=mysql_connect ("localhost", "root", "");
3 k" ?2 Y; _& z- `# P8 n: Y7 t! Zmysql_select_db("lovephp");
( \* F2 ]4 v- z9 o
连接机MY SQL数据库,打开SHOP数据库。在实际应用中应当加强点错误判断。! v7 @: D: k8 l8 d( t) @" N
十天学会php之第四天就说到这里,第五天再说一下数据库的读取。




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