草庐IT

connection_specification

全部标签

PHP 更改为 mysqli。 mysqli_connection 不是全局的吗?

我刚刚开始一个新的PHP项目,我认为是时候遵循php的建议并停止使用mysql并转而使用mysqli了。但这给了我一个问题。通常我的设置是这样的Index.php文件,在这个文件中我有2个require语句。一个调用db.php文件,另一个调用functions.php文件。到目前为止一切顺利。在functions.php文件中,有许多不同的函数在整个主页上使用,其中许多都使用SQL。使用php旧的mysqlAPI,这没问题,但它接缝新的mysqliapi不允许从包含的文件使用连接???例如,在我的db.php中有连接语句。$db=mysql_connect(*******);在我的f

c# - MySQL Connection for Universal App 的哪个程序集

我想使用MySQL连接器建立与数据库的连接。我与程序集MySql.Data.RT.dll建立了联系,但这是针对WinRT的。这是否也适用于Win10通用应用程序,还是使用.NET4.5框架之一更好:我的问题是:为Windows通用应用程序选择哪个程序集? 最佳答案 MySql连接是通过MySql.DataandMySql.Data.MySqlClient这两个程序集是任何mysql连接最常用的dll文件。C#示例代码:MySqlConnectionMYSQLCON;MySqlDataAdapterdaDataAdapter;MySq

MySQL 查询 : get data in specific interval

我有一个带有一个日期时间列的MySQL表。我想防止PHP脚本获取大量数据。所以我正在寻找一个解决方案,即MySql查询只选择距离为1分钟或其他任何行的行。有没有什么简单的东西,或者我每次都必须用新的mysql查询编写一个for循环。Exampletimestamp2012-09-2500:00:00-->2012-09-2500:00:502012-09-2500:01:232012-09-2500:01:30-->2012-09-2500:02:332012-09-2500:02:402012-09-2500:03:01-->iwantthose提前致谢

mysql - 错误 2003 (HY000) : Can't connect to MySQL server on '23.23.*.*' (110)

我正在尝试连接到远程mysql服务器,但遇到此错误。在我拥有的服务器上将绑定(bind)地址设置为0.0.0.0将Iptables更改为如下所示targetprotoptsourcedestinationDROPtcp--0.0.0.0/00.0.0.0/0tcpdpt:3306ACCEPTtcp--127.0.0.10.0.0.0/0tcpdpt:3306ACCEPTtcp--107.22.*.*0.0.0.0/0tcpdpt:3306其中107.22.**是我尝试连接的机器的IP重启UFW已验证我的AWS安全组允许从任何地方访问端口3306。错误的原因可能是什么?

java - org.hibernate.exception.JDBCConnectionException : Could not open connection exception in MySQL

我已经在我的本地机器上设置了一个mysql实例,并将它与我在GAE上的javahibernate应用程序一起使用。它工作得很好,但从下午开始,它开始给我下面给出的错误。请帮我弄清楚如何解决这个问题。如果没有任何数据库事务,我被卡住了,无法继续执行代码。谢谢!org.hibernate.exception.JDBCConnectionException:Couldnotopenconnectionatorg.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.

mysql - 对于接受来自多个站点(例如 facebook connect、google、flickr 等)登录的站点,模式的良好做法是什么?

我问了thisquestion在http://dba.stackexchange.com,但它以一个注释结束,我应该在这里问它,因为它涉及设计而不是管理。我正在构建一个网站(“TheSite”),我正在考虑如何为其设计数据库架构。我有几个会影响结果的场景:用户可以选择在站点上注册一个本地帐户,这样他以后就可以使用该帐户登录他在站点上的帐户。用户可以选择通过其他站点(“外部站点”)(例如facebookconnect、google、foursquare等)登录,这将使他使用该站点登录他将来在网站上的帐户。他选择哪种登录方法(native帐户或外部站点帐户)并不重要,用户将能够通过外部站点

mysql - BoneCP批量插入MySQL时抛出 "SQLException: Connection is closed!"

我的任务是使用BoneCP与jOOQ和Spring建立一个项目,但我在这样做时遇到了一些困难。对我的MySQL数据库进行单独插入非常好,但是对190000个对象执行此操作需要将近20分钟,因此为了加快速度,我想一次使用100个批量插入。但是,这会引发以下异常:org.springframework.transaction.TransactionSystemException:CouldnotrollbackJDBCtransaction;nestedexceptionisjava.sql.SQLException:Connectionisclosed!atorg.springframe

mysql - MariaDB - 无法通过 my.cnf 设置 max_connections

我正在努力在/etc/my.cnf中设置max_connections参数,但MariaDB似乎没有从文件中读取参数。我的/etc/my.cnf文件:[mysqld]#skip-grant-tablesdatadir=/data/mysqlsocket=/data/mysql/mysql.sock#Disablingsymbolic-linksisrecommendedtopreventassortedsecurityriskssymbolic-links=0#networkconnect_timeout=60wait_timeout=28800max_connections=1000

php - fatal error : Call to undefined function mysqli_connect() in. .. 将 PHP 5.4.22 和 MySQL 5.5 与 Apache 2.4.7 连接时

我正在尝试将PHP5.4.22和MySQL5.5与Apache2.4.7连接起来作为Web服务器。所有这三个单独工作正常。但是,当我尝试将PHP与MySQL连接时,出现错误:"Fatalerror:Calltoundefinedfunctionmysqli_connect()in..."db_connect.php代码$con=mysqli_connect("localhost","root","root","mylab_dev");if(mysqli_connect_errno($con)){echo"FailedtoconnecttoMySQL:".mysqli_connect_e

mysql - playframework 2.0 - 超过 max_user_connections 数据库演变?

我正在寻找关于如何配置我的play2.0应用程序以在数据库演化和运行时不使用那么多数据库连接的任何见解。我在小组和IRC中问过这个问题,但没有成功。我在heroku中使用cleardbignite实例(max_user_connections=10)...基本上,当我尝试在我的play2.0应用程序上运行数据库演变时,我得到:!@6a2mjd7kg-Internalservererror,forrequest[GET/]->play.api.db.evolutions.InvalidDatabaseRevision:Database'default'needsevolution![An