首页 后端开发 php教程 关于dsn的有关问题

关于dsn的有关问题

Jun 13, 2016 pm 01:18 PM
port pwd quot user

关于dsn的问题
最近在codeigniter中使用dsn进行数据库连接,但是不管端口号改成什么总是能够连接成功,而修改用户名,密码或ip地址的话就会出现连接失败的问题,下面是我的代码

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->    function get_remote_dblist($ip, $port, $user, $pwd) {
        $dsn = "mysql://$user:$pwd@$ip:$port";
        $newDB = $this->load->database ( $dsn , TRUE );
return $newDB->version();
}
登录后复制

烦请各位前辈指点下

------解决方案--------------------
CI的官方文档中并未提及DSN中主机名可以附加端口号。有一个折衷的方法你可以试试
PHP code
$dsn = "mysql://{$user}:{$pwd}@{$ip}/?port={$port}"; <div class="clear">
                 
              
              
        
            </div>
登录后复制
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

linux中pwd表示什么意思 linux中pwd表示什么意思 Jul 10, 2023 pm 04:23 PM

Linux中pwd表示Linux一个常用命令的意思,是Linux系统管理员和普通用户常用的一个命令,可以帮助用户快速找到当前所在的目录,便于用户更好地管理文件和目录,也可以帮助管理员和用户快速定位某些特定的目录或文件,从而更好地管理Linux系统。

据传 Nintendo Switch 2 将移植《刺客信条:暗影》以及该系列之前的作品 据传 Nintendo Switch 2 将移植《刺客信条:暗影》以及该系列之前的作品 Aug 14, 2024 pm 12:36 PM

上周,知名游戏业内人士 Paul Gele 表示,即将推出的 Nintendo Switch 2 将在发布时获得主要的第三方 AAA 端口。这是值得期待的事情,因为第一代游戏掌机在发布时没有获得任何 AAA 游戏。乙

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

docker挂载目录权限问题怎么解决 docker挂载目录权限问题怎么解决 Feb 29, 2024 am 10:04 AM

在Docker中,挂载目录的权限问题通常可以通过以下方法解决:使用-v参数指定挂载目录时添加权限相关的选项。可以通过在挂载的目录后面添加:ro或:rw来指定挂载目录的权限,分别表示只读和读写权限。例如:dockerrun-v/host/path:/container/path:roimage_name在Dockerfile中定义USER指令来指定容器中运行的用户,以确保容器内部的操作符合权限要求。例如:FROMimage_name#CreateanewuserRUNuseradd-ms/bin/

linux pwd命令如何使用 linux pwd命令如何使用 May 18, 2023 am 08:40 AM

linux中用pwd命令来查看”当前工作目录“的完整路径。简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。1.命令格式:pwd[选项]2.命令功能:查看”当前工作目录“的完整路径3.常用参数:一般情况下不带任何参数如果目录是链接时:格式:pwd-p显示出实际路径,而非使用连接(link)路径。4.常用实例:实例1:用pwd命令查看默认工作目录的完整路径命令:pwd输出:复制代码代码如下:[root@localh

linux中pwd什么意思 linux中pwd什么意思 Feb 23, 2023 am 10:14 AM

在linux中,pwd全称print working directory,意思是打印当前工作目录;pwd命令的作用就是就是显示当前所在目录,语法为“pwd [选项]”。pwd命令主要用在当不确定当前所在位置时,查看当前目录的绝对路径。

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

See all articles