PHP->SQL数据操作
先调用mysql_connect("数据库",”登陆名“,”密码“); 如果要采用持续链接采用mysql_pconnect()来进行连接。
选择操作的数据库名称 mysql_select_db("数据库名称",数据库的连接标识);
对数据库进行指令命令 mysql_query(”相关指令“)。
每使用一次mysql_connect或mysql_query()函数,都会消耗系统资源。在少量用户访问Web网站时问题还不大,但如果用户连接超过一定数量时,就会造成系统性能
的下降,甚至死机。为了避免这种现象的发生,在完成数据库的操作时,应使用mysql_close()函数关闭与MySql服务器的链接,以节省系统资源。
php与数据库的链接时费持久连接,系统会自动回收,一般不用设置关闭。但如果一次返回的结果集比较大,或网站访问量比较多,则最好使用mysql_close()函数来手动
进行释放。
CREATE TABLE IF NOT EXISTS 表名(
列1, AUTO_INCREMENT PRIMARY KEY,(主键列,会递加ID值,独一无二的键值)
列2
)
INSERT INTO 表名 (列名) VALUES(列的值)
UPDATE 表名 SET 列名= ?,) WHERE
DELETE FROM 表名 WHERE
SELECT *(列名) FROM 表名 WHERE.
通过mysql_fetch_object(select返回的结果) or mysql_fetch_array(select返回的结果) 这样子就可以由键值来获取到表格里边的数据
通过mysql_fetch_row每次调用的时候指针依次加一,输出数据的那一列,直到超过界限,输出false
如果要获取insert,update,delect语句影响到的数据行数,则必须使用mysql_affected_rows()来实现所影响到的数据行数。