background image

            PHP 中的 MYSQL 常用函数总结

            1、mysql_connect()-建立数据库连接

            格式:
                resource mysql_connect([string hostname [:port] 

            [:/path/to/socket] [, string username] [, string password]])
            例:

                $conn = @mysql_connect("localhost", "username", "password") or 
            dir("不能连接到 Mysql Server");

            说明:使用该连接必须显示的关闭连接

            2、mysql_pconnect()-建立数据库连接
            格式:

                resource mysql_pconnect([string hostname [:port] 
            [:/path/to/socket] [, string username] [, string password]])

            例:
                $conn = @mysql_pconnect("localhost", "username", "password") or 

            dir("不能连接到 Mysql Server");
            说明:使用该连接函数不需要显示的关闭连接,它相当于使用了连接池

            3、mysql_close()-关闭数据库连接

            例:
                $conn = @mysql_connect("localhost", "username", "password") or 

            die("不能连接到 Mysql Server");
                @mysql_select_db("MyDatabase") or die("不能选择这个数据库,或数据库不存

");

                echo "你已经连接到 MyDatabase 数据库";

                mysql_close();

            4、mysql_select_db()-选择数据库
            格式:

                boolean mysql_select_db(string db_name [, resource link_id])
            例:

                $conn = @mysql_connect("localhost", "username", "password") or 
            die("不能连接到 Mysql Server");

                @mysql_select_db("MyDatabase") or die("不能选择这个数据库,或数据库不存

");

            5、mysql_query()-查询 MySQL

            格式:
                resource mysql_query (string query, [resource link_id])

            例:
                $linkId = @mysql_connect("localhost", "username", "password") or 

            die("不能连接到 Mysql Server");
                @mysql_select_db("MyDatabase") or die("不能选择这个数据库,或者数据库不
存在

");

                $query = "select * from MyTable";

                $result = mysql_query($query);
                mysql_close();

            说明:若 SQL 查询执行成功,则返回资源标识符,失败时返回 FALSE。若执行更新成功,则返回
TRUE,否则返回 FALSE

            6、mysql_db_query()-查询 MySQL

            格式:
                resource mysql_db_query(string database, string query [, 

            resource link_id])
            例: