php专区

 首页 > php专区 > PHP应用 > 常用功能 > php如何连接mysql数据库 - php高级应用

php如何连接mysql数据库 - php高级应用

分享到:
【字体:
导读:
          很多的朋友在问php连接mysql数据库,今天我们就来讲一下最基本的最简单的利用php连接mysql数据库的实例代码吧 $localhost= 39;localhost 3...

php如何连接mysql数据库

很多的朋友在问php连接mysql数据库,今天我们就来讲一下最基本的最简单的利用php连接mysql数据库的实例代码吧.

  1. $localhost ='localhost';//连接服务器,大多情况下用localhost就可以了, 
  2. $user ='root';//mysql登录帐号 
  3. $upwd ='123456';//mysql服务器的登陆密码 
  4. $db = 'db';//你的mysql数据库 
  5. $conn = mysql_connect($localhost,$user,$upwdor die(mysql_error().'mysql数据连接失败'); 
  6. mysql_select_db($db,$connor die('数据库不存在'.mysql_error());  

上面是一种最简单的mysql与php数据库连接方法了,下来来一段稍稍具有判断性的连接代码.

  1. $liketype ='p'//这里是判断是使用长久连接还是临时连接 
  2. $charset ='gbk'//设置连接mysql数据库编码,这样就不会出来连接数据库出现乱码了。 
  3. try{ 
  4.  if'p' == $links ) 
  5.  { 
  6.   $conn = mysql_pconnect($localhost,$user,$upwdor die(mysql_error());       
  7.  } 
  8.  else 
  9.  { 
  10.   $conn = mysql_connect($localhost,$user,$upwdor die( mysql_error()); 
  11.  } 
  12.  mysql_select_db($db,$conn);  
  13.  mysql_query("set names '$charset'"); 
  14.  
  15. }catch (exception $e){ 
  16.  echo '数据库连接失败,请联系相关人员!'
  17.  exit
  18. }  
分享到:
php 传值与传引用的区别详解 - php高级应...
php 传值与传引用的区别详解 在php中传值与传引用对于我们来讲是有比较大的区别的一个引用可以调用内存地址赋值了,这样只要内存地址中内容变化而赋值的变量也就变化了,付值只是把内存中值给其它变量而己. 传值: 函数参数压栈的是参数的副本. 任何的修改是在副本上作用.没有作用在原来的变...
php 正则判断中文(自动识别UTF-8 & GBK编...
php 正则判断中文(自动识别UTF-8 & GBK编码) 下面这款实例程序是一款PHP 正确匹配UTF8或gbk中文的正则表达式程序,能准确的获取不同编码情况的中文汉字的识别. PHP实例代码如下: $action = trim($_get['action']);   if($action == "sub")   {       $s...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……