首页 > 代码库 > PHP连接MySQL数据库
PHP连接MySQL数据库
在新版本PHP中,过去的mysql_系列函数已被弃用,这里使用的是mysqli。
建立连接:
$con=mysqli_connect(servername,username,password);
对于连接失败的处理:
if (!$con) { die("Could not connect"); }
设置活动的 MySQL 数据库:
mysqli_select_db($con,databasename);
以上工作做完以后,就可以对数据库进行操作了。以下介绍一些常用函数:
mysqli_query(connection,query,resultmode); //执行针对数据库的查询,即执行一条sql语句。
mysqli_num_rows(result); //返回结果集中行的数量。result为由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的结果集标识符。
mysqli_fetch_array(result,resulttype); //从结果集中取得一行作为关联数组,或数字数组,或二者兼有。
例:
$user=$_POST[‘user‘]; $passwd=$_POST[‘passwd‘]; $con= mysqli_connect("localhost","root","123456"); if (!$con) { die("Could not connect"); } mysqli_select_db($con,"test"); $sql="select * from Account where user=‘{$user}‘"; $insert_sql="insert into Account (user,passwd) values (‘{$user}‘,‘{$passwd}‘)"; $result=mysqli_query($con,$sql); if (mysqli_num_rows($result)!=0) { echo "抱歉,用户名已存在!"; } else { mysqli_query($con,$insert_sql); echo "注册成功!"; } mysqli_close($con); //可选操作,因为已打开的非持久连接会在脚本执行完毕后自动关闭。
PHP连接MySQL数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。