竹笋

注册

 

发新话题 回复该主题

PHP操作MySQL访问数据库程序员 [复制链接]

1#
儿童白癜风该怎么办 http://m.39.net/pf/a_4672100.html

连接MySQL服务器

建立与MySQL数据库的连接,使用mysqli_connect()函数,它的语法格式如下:

mysqlimysqli_connect([stringserver[,stringusername[,stringpassword[,stringdbname[,intport[,stringsocket]]]]]])

它的参数含义如下:

server:可选参数,MySQL服务器地址。username:可选参数,MySQL服务器用户名。password:可选参数,MySQL服务器用户密码。dbname:可选参数,要连接的数据库名字。port:可选参数,MySQL服务器的端口号,默认。socket:可选参数,使用设置的socket或者pipe。注意:前四个参数比较常用,后两个很少用到。

PHP

选择MySQL数据库

PHP提供了mysqliselectdb()函数来选择MySQL数据库,它的语法格式如下:

?phpserver=localhost;username=root;password=;dbname=php_db;//快速写法mysqli=newmysqli(server,username,password,dbname);//兼容写法mysqli=newmysqli(server,username,password);mysqli_select_db(mysqli,dbname);//对象写法mysqli=newmysqli();mysqli-connect(server,username,password);mysqli-select_db(mysqli,dbname);?

断开MySQL服务器

使用mysqli_close()函数来关闭与MySQL服务器的连接。

执行SQL语句

数据库的“增删改查”说到底都是一句SQL语句,PHP提供了mysqli_query()函数来执行SQL语句,它的语法如下:

mixedmysqli_query(mysqlilink,stringquery[,intresultmode])

link:是调用mysqli_connect()函数返回的mysqli对象,

query:是要执行的SQL语句,

resultmode:是可选参数,它的默认值是MYSQLISTORERESULT,如果需要查询的数据量很大,需要使用MYSQLIUSERESULT。

?phpserver=localhost;username=root;password=;dbname=account_db;mysqli=newmysqli(server,username,password,dbname);//增result=mysqli_query(mysqli,insertintoaccount(username,password,email)values(张三,,zhangsan

example.
分享 转发
TOP
发新话题 回复该主题