曲径通幽论坛

标题: mysql_connect() -- 创建数据库连接 [打印本页]

作者: beyes    时间: 2012-5-23 21:49
标题: mysql_connect() -- 创建数据库连接
mysql_connect() 函数用来创建数据库连接,其语法如下:
[Plain Text] 纯文本查看 复制代码
resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link [, int $client_flags ]]]]] )


第 1 个参数 $server 表示 MySQL 数据库服务器的计算机名称,DNS 名称或 IP 地址,比如 localhost 。参数可以包含端口信息,如写成 localhost:10086,如果省略此参数,那么默认使用 3306 端口。

第 2 个参数 $username 是登录数据库时所用的账号,如果省略该参数,那么默认值是拥有服务器程序的账号,比如位于 /etc/passwd 中的 mysql 这个用户名。

第 3 个参数 $password 是登录数据库时所用密码,如果省略该参数,那么默认值为空的字符串。

第 4 个参数 $newlink 指定当具有相同参数设置的 mysql_connect() 函数被重复运行时,是否要再创建新的数据连接,如果省略此参数,那么默认值为 FALSE,表示不再创建新的数据连接。

当函数执行成功时表示创建数据连接成功,会返回连接标识符 (link identifier),否则返回 FALSE 。

测试代码
[Plain Text] 纯文本查看 复制代码
<html>
    <head>
        <meta http-equiv="Content_Type" content="text/html' charset=utf-8">

        <title>Create a mysql connection</title>
        
    </head>

    <body>
        <?php
            $link = mysql_connect("localhost", "root", "mypassword") or die ("Can not connect to mysql server!");

            echo "Connect to mysql server OK!";
        ?>
    </body>
</html>

运行输出:
[attach]514[/attach]




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2