PHP MySQL数据库

一. mysql_connect()函数

        1.PHP使用mysql_connect()函数来创建与MySQL数据库的连接,有3个参数,servername,username,password。

           $con = mysql_connect(servername, username,password);

        2.PHP使用mysql_close()函数关闭与MySQL数据库的连接。

           mysql_close($con);

二. mysql_query()函数

        mysql__query()函数用于向MySQL连接发送查询或命令。

        1.创建数据库

           CREATE DATABASES database_name;

           mysql_query("CREATE DATABASE my_db",$con);

        2.创建表。注意,在创建表前需先选取数据库mysql_select_db()。

           CREATE TABLE table_name(column_name1 data_type,column_name2 data_type,...);

           mysql_query("CREATE DATABASE my_db",$con);

        3.插入数据

           INSERT INTO table_name VALUES(value1,value2,...);

           mysql_query("INSERT INTO Person(FirstName,LastNmae,Age")

            VALUES('Peter','Griffin','35');

        4.选取数据,WHERE子句

           SELECT column FROM table_name WHERE column operator value;

           mysql_query("SELECT * FROM Person");

           mysql_query("SELECT * FROM Persons WHERE FirstNmae='Peter'");

        5.ORDER BY关键词

           SELECT column_name(s) FROM table_name ORDER BY column_name;

           mysql_query("SELECT *FROM Persons ORDER BY age DESC");

        6.更新数据库中的数据

           UPDATE table_name SET column_name=WHERE column_name=value;

           mysql_query("UPDATE Personn SET Age='36' WHERE FirstName='Peter' AND LastName='Griffin'");

        7.删除数据库中的数据

           DELETE FROM table_name WHERE column_name=value;

           mysql_query("DELETE FROM Persons WHERE LastName='Griffin');

三. Database ODBC

        ODBC是一种应用程序接口(即API),使我们有能力连接到某个数据源。

        1.创建ODBC连接

           在网站控制面板上打开管理工具完成该操作。

        2.连接到ODBC。

           (1)odbc_connect()函数用于连接到ODBC数据源,有4个参数:数据源名,用户名,密码及可选的指针类型参数

                    创建到达名为northwind的DSN连接,无用户名和密码

                    $conn=odbc_connect('northwind','','');

           (2)odbc_exec()函数用于执行SQL语句

                    $rs=odbc_exec($conn,$sql);

        3.从记录中取回字段。odbc_result()函数,有两个参数,ODBC结果标识符和字段编号或名称。

           $compname=odbc_result($rs,"CompanyName");

        4.关闭ODBC连接。odbc_close()用于关闭ODBC连接。

           odbc_close($conn);

posted @ 2021-12-14 12:19  KRookieSec  阅读(75)  评论(0编辑  收藏  举报