草庐IT

database_connection

全部标签

mysql - codeigniter 3.1 PDO mysql 错误号 : 3D000/1046 No database selected

我之前在将codeignier2.xx升级到3.xx时遇到问题,我找不到任何完整的答案。所以我想分享我是如何解决它的。在Codeignier官网上展示如何连接PDO和Mysql如下ForthePDOdriver,youshouldusethe$config[‘dsn’]settinginsteadof‘hostname’and‘database’:$config[‘dsn’]=‘mysql:host=localhost;dbname=mydatabase’https://www.codeigniter.com/user_guide/database/connecting.html但我还

mysql - 连接到 mysql 时出现错误 "connect ECONNREFUSED 127.0.0.1:3306"

我是nodeJs的新手,正在尝试开发我的第一个应用程序。我通过npm安装了mysql包,它安装好了,我可以在package.json中看到它的成功条目。但是,当我尝试连接到mysql服务器时,它给我这个错误connectECONNREFUSED127.0.0.1:3306。我在StackOverflow上搜索了这个问题,其他遇到同样问题的用户通过向配置对象添加条目socketPath:'/var/run/mysqld/mysqld.sock'使其运行。但是当我将它添加到我的配置对象时,我得到了一个新错误connectENOENT/var/run/mysqld/mysqld.sock。这

python : How to create mysql databases with PyMySQL?

我用的是python3.6,用PyMySQL连接mysql。我将创建几个数据库。我想编写一个Python脚本来执行此操作,以便轻松地创建和删除它们。PyMySQL文档中有一个示例,其中有一段代码如下:PyMySQL文档:https://pymysql.readthedocs.io/en/latest/user/examples.htmlconnection=pymysql.connect(host='localhost',user='user',password='passwd',db='db',charset='utf8mb4',cursorclass=pymysql.cursors

php - 拉维尔 4 : Join tables from different database

我有一个连接不同数据库的项目,我想使用laravel4连接来自不同数据库的那些表。我已经搜索过这个问题,但我找不到正确的答案。是否可以在laravel4中连接来自不同数据库的表?如果可能的话,有没有人可以帮助我如何为此建立查询? 最佳答案 您可以使用DBclass做到这一点:$results=DB::select('select*fromdatabase1.usersu1LEFTJOINdatabase2.usersu2ONu1.id=u2.idWHEREu2.id=?',array(5));您还可以使用Fluent构建查询,它看起

PHP : Undefined function mysql_connect()

这个问题在这里已经有了答案:"Calltoundefinedfunctionmysql_connect()"afterupgradetophp-7[duplicate](1个回答)Undefinedfunctionmysql_connect()[duplicate](14个答案)关闭6年前。我刚刚下载了新的xampp并尝试运行我的旧项目,但我遇到了这个错误Fatalerror:UncaughtError:Calltoundefinedfunctionmysql_connect()inF:\xampp\htdocs\try\index.php:17Stacktrace:#0{main}t

mysql - 导轨 3 : Change charset and collation of an existing mysql database

是否可以使用Rails迁移或其他选项更改现有Mysql数据库的字符集和排序规则?!初始配置数据库字符集和排序规则的最佳方法是什么?! 最佳答案 native查询可以在rails迁移中执行:defself.upexecute"ALTERDATABASE`#{ActiveRecord::Base.connection.current_database}`CHARACTERSETcharset_hereCOLLATEcollation_here;"end对于初始配置,您可以在database.yml文件中预定义字符集和排序规则,如下所示:

php - Mysql - PDO 错误 - 无效的目录名称 : 1046 No database selected

我对PDO有意见,我完全看不到他的出处。我不能质疑我的MySQL数据库。只是为了测试我使用了以下代码(之前配置连接参数非常糟糕:try{$dbh=newPDO('mysql:host=serverName;dbname=Mydatabase','user','password');$dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);}catch(Exception$e){die('Erreur:'.$e->getMessage());}var_dump($dbh);//gives:object(PDO)#1(0){}

c# - 获取错误 : "Unable to connect to any of the specified MySQL hosts." In an application that doesn't use MySQL

我们正在将一系列应用程序从旧服务器迁移到新服务器。在我们的新DEV服务器中成功测试此应用程序并将代码提升到新的PROD服务器后,返回错误。检查此应用程序中的数据库代码后,我确定我们使用的是SQLServer而不是MySQL...我有点困惑为什么会发生这种情况。有什么想法或建议吗?编辑:我让我们服务器的管理员从本地机器上查看这个错误,这是真正返回的内容,特别是与服务器上machine.config中列出的站点地图提供程序有关...ServerErrorin'/DinglemeyersApplication'Application.ConfigurationErrorDescription

php - 如何隐藏 "Deprecated: mysql_connect()"警告?

我有问题..好吧..我正在使用的代码像梦一样工作但是这条消息让页面看起来很糟糕Deprecated:mysql_connect():Themysqlextensionisdeprecatedand我想在页面中隐藏此消息。有可能吗?如果有的话……怎么办?它在这个页面显示消息:alert('Nimimerkki/Salasanaväärin,yritäuudelleen');KirjauduAdminpaneeliin/*CSSFileForSign-Inwebpage*/#body-color{background-image:url("/admin/kuvat/adminbg.gif"

python - '接口(interface)错误 : 2003' when connecting to database

我正在尝试使用MySQLConnection/Python连接到我的数据库。这是我得到的输出:Traceback(mostrecentcalllast):File"bh2000.py",line33,incnx=mysql.connector.connect(**config)File"/Library/Python/2.7/site-packages/mysql/connector/__init__.py",line155,inconnectreturnMySQLConnection(*args,**kwargs)File"/Library/Python/2.7/site-packa