草庐IT

db_connection

全部标签

mysql - Docker Alpine 图像 : ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2 "No such file or directory")

您好,这里有一个用于docker的公共(public)alpinemysql镜像。https://hub.docker.com/r/wangxian/alpine-mysql/我想在里面运行mysql。当我在dockerrun命令后执行mysql命令时出现此错误:dockerrun-i-twangxian/alpine-mysqlsh/app#mysqlERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/run/mysqld/mysqld.sock'(2"Nosuchfileordirectory")然后我从头开始

php - 文件读取到 DB 插入导致 unicode 字符串

我正在从文件中读取JSON字符串,对其进行解析,然后将数据插入MySQL数据库。我的插入查询抛出以下错误:SQLSTATE[HY000]:Generalerror:1366Incorrectstringvalue:'\xE3\xADs'forcolumn'fname'atrow1我相信导致错误的内容是名称Ailís中的í(我回显了ID,直到引发错误)。文件是UTF8编码的我正在使用UTF8上下文读取文件我正在检查数据的编码是否为UTF8(它是)我的PDO连接有一个UTF8字符集,以及SETNAMESutf8数据库是UTF8编码的表格是UTF8编码的该列是UTF8编码的代码:$opts=

java - Spring Boot JDBC-Test DB Connection Leak 运行所有测试时

我按照以下方式构建了我的测试。@RunWith(SpringRunner.class)@ContextConfiguration(classes={BizServiceTestContextConfig.class})@JdbcTest@AutoConfigureTestDatabase(replace=AutoConfigureTestDatabase.Replace.NONE)@TestPropertySource({"file:${apps.config.root}/test_config/bizservice.test.properties","file:${apps.conf

mysql - 未知的 MySQL 服务器主机 'db' Rails 和 Docker

这很奇怪。我目前正在使用带有Docker和Docker-Compose的Rails5.1.5。我正在连接到远程MySQL(它有防火墙,访问权限有限。不,数据库不在docker容器内;它在自己的服务器上运行)。我能够运行railsdb:migrate并且架构已成功创建。但是,当我尝试导航到具有数据库调用的站点部分时,它显示:We'resorry,butsomethingwentwrong.我继续并启用STOUT日志来检查发生的一切。好像有一部分是这样写的:Mysql2::Error(UnknownMySQLserverhost'db'.(-2));请注意,“db”是我的开发环境的主机。生

php - mysqli_real_connect() : (HY000/2006): MySQL server has gone away

我在登录phpMyAdmin时遇到问题。我只是安装了xampp。当我启动Xampp服务器时,它显示3306端口错误所以我将端口从3306更改为3307在my.ini文件和配置->服务和端口设置->Mysql端口选项卡ServiceSettingofXamppControlPanel然后我就可以启动SQLserver了当我尝试打开PhpMyadmin时,它显示这样的错误比我在config.inc.php中更改config.inc.php现在当我尝试打开PhpMyadmin时它要求我输入用户名和密码Username-rootPassword-Null它向我显示这样的错误Errorwhile

c# - 无法在 Linux 机器上为使用 MySQL db 和 Pomelo.EntityFrameworkCore.MySql 的 dot net core 2.1 应用程序运行 docker 镜像

在Linux机器上执行(运行).netcore2.1API应用程序的docker镜像时抛出以下异常我正在使用Pomelo.EntityFrameworkCore.MySql来使用MySQL数据库当我在windows机器上构建和运行api图像时,它运行良好,但是当我试图在linux上运行相同的图像时,抛出以下异常。当我在linux机器上构建和运行图像时也是如此。不确定出了什么问题。Microsoft.EntityFrameworkCore.Database.Connection[20004.Anerroroccurredusingtheconnectiontodatabase''onse

mysql - Zend_Db_Select - 连接和计数 - 可能的 Zend Bug?

我在使用Zend_Db_Table_Select从SQL查询获取COUNT()时遇到问题,我认为这可能是一个错误,因为它应该生成的SQL实际上有效。这是ZendSelectQuery:($这是一个Zend_Db_Table,在本例中重命名为table1)$select=$this->select();$select->setIntegrityCheck(false);//SelectCount$select->from($this,array("COUNT(*)as'COUNT'"))->joinLeft('users','table1.userID=users.userID')->j

记一次数据池连接失败异常, java.sql.SQLTransientConnectionException: Connection is not available

背景系统上线完成后,一开始运行正常,过了一会儿开始出现:系统所有接口陆续出现长时间无响应或直接响应500。排查过程check日志发现数据库连接池连接超时,初步怀疑有连接一直占用连接未释放,通过日志排查了一会,无果。暂时先重启服务器系统恢复了,但是过了一会又开始出现系统无响应的情况,不过发现某些接口可以正常访问,最后排查到在某一段时间除了一个接口无响应,其他接口都可以正常响应。定位错误接口排查日志,发现这个接口在执行一个sql查询后,之后的日志一直没有打出来,怀疑是这个sql的问题,确实,这是一个包含了很多张表join的大sql,在线上试了下,一直跑不出来。解决:先将这句sql回滚,保证不拖垮整

php - 在条件发生时跳出循环,并避免使用其预设的 db 值

假设一名学生在一个学期内修读6门类(class)。所有这些类(class)都有类(class)单元(int),并且根据每门类(class)的分数有分数..soascore>=70willhaveapointof5=60willhaveaponitof4等等。对于每个类(class)单元和点都相乘,向下为每一列的列。现在,当找不到类(class)分数时,等级为“AR”。现在我想要的是循环省略AR的出现..即不添加具有“AR”等级的类(class)的类(class)单元。但是当我在上面运行我的查询时,单元仍然添加到总类(class)单元中。Query4用于生成course_unit和Sco

java - Tomcat 与 mysql : "Cannot create JDBC driver of class ' ' for connect URL 'null' "

这个问题已经被问过很多次了,但还是没有解决我的问题。主机操作系统是Fedora17Tomcat包tomcat-7.0.27-2.fc17.noarch这是我的$CATALINA_HOME/logs/catalina.out[DEBUG]:Failedtoestablishconnectionwithdatastoreorg.apache.tomcat.dbcp.dbcp.SQLNestedException:CannotcreateJDBCdriverofclass''forconnectURL'null'atorg.apache.tomcat.dbcp.dbcp.BasicDataS