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>
运行输出:
|