对于数据库连接,我发现有两种,第一种是:

$db_host='localhost'; //数据库主机名称

$db_user='root'; //数据库用户帐号

$db_passw='123'; //数据库用户密码

$db_name='list'; //数据库具体

$conn = mysql_connect($db_host,$db_user,$db_passw) or die ('数据库连接失败!');

第二种是:

$conn = mysql_connect(localhost,root,123) or die ('数据库连接失败!');

明显第二种比第一种要方便很多,为什么有的人喜欢用第一种呢,是不是还有什么其他用途。

回复讨论(解决方案)

并不存在两种方法!

谨慎的人不大愿意让别人看到口令,所以使用了变量

当然真正的代码中,这些变量是放在你看不到的地方的

还有一种解释就是,变量可以放在一个单独的配置文件中,然后include进来,这样方便以后管理。

就是说,在实际开发中,变量会在独立的一个文件中,引进到连接文件,这样对于服务器更安全。可是,如果直接

$conn = mysql_connect(localhost,root,123) or die ('数据库连接失败!');把这个放到一个文件里引用过来,用户一样是看不到服务器账号密码的吗?

并不存在两种方法!

谨慎的人不大愿意让别人看到口令,所以使用了变量

当然真正的代码中,这些变量是放在你看不到的地方的

求教大神继续指点一下

还有一种解释就是,变量可以放在一个单独的配置文件中,然后include进来,这样方便以后管理。

就是说,在实际开发中,变量会在独立的一个文件中,引进到连接文件,这样对于服务器更安全。可是,如果直接

$conn = mysql_connect(localhost,root,123) or die ('数据库连接失败!');把这个放到一个文件里引用过来,用户一样是看不到服务器账号密码的吗?

请教大神继续指点一下

我觉得跟安全没什么关系,只是为了统一管理方便而已。

不用那么纠结,就是习惯而已

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

coon.php连接,新手关于$coon的连接问题相关推荐

  1. 连接上无线网信号没有网络连接到服务器,无线网络连接上但上不了网怎么办? | 192路由网...

    问:无线网络连接上但上不了网怎么办? 答:无线网络连接上但上不了网,这个问题可能是宽带故障引起的,也可能是路由器中设置问题.或者路由器质量问题引起的. 解决办法: 1.把你的路由器断电重启一次,然后重 ...

  2. 在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)

    现象:在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码.通讯内容或信用卡信息). 当点开"了解详情"后显示 ...

  3. MySQL 学习笔记(15)— 连接查询(内连接、左外连接、右外连接、全外连接、交叉连接、自然连接等)

    本文参考:https://gitbook.cn/gitchat/column/undefined/topic/5db92b68a9c3a53bc3800eff SQL 支持的连接查询包括内连接.外连接 ...

  4. weblogic连接oracle配置文件,配置weblogic连接oracle的数据源

    Name:JDBC-DEV1 JNDI Name:jdbc.datasource.DS1 AdminServer Row Prefetch Size:  48 Stream Chunk Size:25 ...

  5. 手机连接服务器数据库文件,手机连接服务器数据库文件夹

    手机连接服务器数据库文件夹 内容精选 换一换 GaussDB(DWS)支持使用gs_dump工具导出某个数据库级的内容,包含数据库的数据和所有对象定义.可根据需要自定义导出如下信息:导出数据库全量信息 ...

  6. java内连接外连接_SQL中的内连接与外连接--Java学习网

    核心提示:连接运算格式链接运算由两部分构成:连接类型和连接条件连接类型可分为:INNER JOIN 内连接LEFT OUTER JOIN 左外连接RIGHT OUTER JOIN 右外连接FULL O ...

  7. linux 多路径重启,(linux多路径连接iScsi存储重启自动连接.docx

    (linux多路径连接iScsi存储重启自动连接 RHEL系统带有iSCSI initiator软件,下面描述如何配置iSCSI Initiator实现对ISCSI卷的访问Linux iscsi 介绍 ...

  8. 小米note3无线显示电脑连接服务器,小米note3如何连接电脑 小米note3连接电脑没反应怎么办...

    刚刚小米发布了note系列的新产品,小米note3,这款手机其实就是小米6的放大版并尝鲜了新的拍照算法,用官方的话来说就是"拍人更美了",这里我们一起了解一下小米note3怎么连接 ...

  9. 计算机连上网没网络连接,电脑显示本地网络连接但是宽带没连上怎么办? 爱问知识人...

    此方案适用XPVISTAWIN7系统 [问题描述]: 宽带拨号连接错误报错提示 [解决方案:]: 错误:676 问题:电话占线 原因:BAS上保留了用户在线数据或用户系统(主要是网卡)故障 解决:BA ...

  10. MySQL会回收使用中的连接吗_Node.js实现mysql连接池使用事务自动回收连接的方法示例...

    本文实例讲述了Node.js实现mysql连接池使用事务自动回收连接的方法.分享给大家供大家参考,具体如下: var mysql = require('mysql'), Connection = re ...

最新文章

  1. 斐波那契数列递归解法
  2. 【solr基础教程之一】Solr相关知识点串讲
  3. 前端学习(1530):钩子函数--代码演示(面试重点)
  4. 云漫圈 | 敢怼我们程序员?哼,有你好看的。。。
  5. C++Builder STL 泛型
  6. ES6新特性_ES6对象的简化写法---JavaScript_ECMAScript_ES6-ES11新特性工作笔记008
  7. “树人杯”暨第三届辽宁科技大学校园程序设计竞赛正赛G 又是一个小游戏(蓝)...
  8. hook监控限制_**CodeIgniter通过hook的方式实现简单的权限控制
  9. SpringBoot 获取 Yml 配置 信息 Environment
  10. 高德地图加载标注并实现缩放动画
  11. VIM的初学配置文件
  12. html5随鼠标移动动画,使用JS实现气泡跟随鼠标移动的动画效果
  13. 计算机 手机原理是什么,什么是手机投屏,手机投屏到电脑上的原理
  14. 麻烦不断!盘点苹果过去的一年惹上的“幺蛾子”
  15. q某音乐API接口分析--获取vKey和Sign
  16. 利用C++ builder 调试RTKLIB简单介绍
  17. 深度卷积神经网络是什么,计算机神经网络是什么
  18. JS 打开本地程序及文件
  19. 蓝屏代码000c2_电脑蓝屏怎么办?Win8蓝屏故障0x000000c2的解决方法
  20. 感受移动互联的力量!手机移动销售软件—纷享销客来访进行公司及产品介绍(图文)

热门文章

  1. 大一python选择题题库及答案_万维考试系统选择题题库(含参考 答案).pdf
  2. 大文件上传插件webupload插件
  3. 【OpenCV学习】cvtColor
  4. 深海迷航代码_?《深海迷航(Subnautica)》如何输入代码
  5. 英语老师唱歌软件测试,小学英语教师课堂用语测试题
  6. java Object数组转为int类型数组
  7. window系统查找占用端口号进程并杀死
  8. 什么是通配符SSL证书?
  9. STM32的串口协议
  10. TM16xx LED驱动和键盘扫描芯片使用