博主信息
博文 34
粉丝 0
评论 0
访问量 40722
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php之连接数据库
Serendipity-Ling
原创
822人浏览过
<?php
/*标准的数据库连接操作,1.设置头部header
*2. 将host,user,password 都先设个变量来储存
 *3. mysqli_connect()数据库连接函数,参数:host,user,password,dbname可选。
 *4.mysqli_connect_errno()返回数据库连接错误代码
 * 5.mysqli_select_db()选择数据库名,mysqli_set_charset($link,'utf8')编码
 */
header('content-type:text/html;charset=utf-8');
$host='localhost';
$user='root';
$psd='root';
$link=mysqli_connect($host,$user,$psd);
  if (mysqli_connect_errno($link)){
      die('连接失败'.mysqli_connect_error($link));
  }
  else {
      echo '连接成功';
  }
mysqli_select_db($link,'demo1') or die('无法打开数据库:'.mysqli_error($link));
mysqli_set_charset($link,'utf8');
//当你完成一系列的数据库操作后,记得关闭数据库连接
mysqli_close($link);
?>

自己编写函数,直接调用函数连接数据库

连接数据库和打开数据库

<?php
define('host','localhost');
define('user','root');
define('psd','root');
header('content-type:text/html;charset=utf-8');
function create_connection()   //连接数据库函数
{
   $link=mysqli_connect(host,user,psd);
   if (mysqli_connect_errno($link))
   {
       die('连接失败'.mysqli_connect_error($link)) ;
   } else
   {
       echo '连接成功,欢迎回来:'.user;
   }
   mysqli_set_charset($link,'utf8');
   return $link;
}
$link=create_connection();
function open_dbname ($link,$dbname) //打开数据库函数
{
    $open=mysqli_select_db($link,$dbname)or die('<br>'.'无法打开'.$dbname);
    return $open;
}
$open=open_dbname($link,'demo1');
?>


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学