Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >mysql_init()始终返回null

mysql_init()始终返回null
EN

Stack Overflow用户
提问于 2015-10-21 12:04:44
回答 1查看 1.1K关注 0票数 4

我有一个很短的程序。由于某些原因,mysql_init总是为我返回null。根据文档,如果没有足够的内存,就会发生这种情况。这怎么可能呢?就是这几行代码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include "mysql.h"

int main()
{
    MYSQL * mysql;
    mysql = mysql_init(0);
    // here mysql is 0
    return 0;
}

我使用Visual Studio 2015和mariadb-10.1.8-win32.zip中的lib。

编辑:我让它工作了一点。我在visual Studio中使用debug Settings进行编译,并链接到libmysqld.lib。我还复制了工作目录中的libmysqld.dll。这导致了我上面描述的效果。我尝试链接到libmysql.lib并将libmysql.dll复制到工作目录中,并且成功了。我不打算调试mysql代码,所以我可以接受。但是仍然很奇怪,为什么调试库不适用于相同的代码。

EN

回答 1

Stack Overflow用户

发布于 2017-08-08 00:19:38

如果链接到libmysqld.lib,mysql_init将返回NULL或crash。我在mysql5.65.7 win10 vs2017上进行了测试。

正确的选择是libmysql.lib。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33258840

复制
相关文章
File.listFiles()返回null
如果已知ROOT路径存在,root.exists()返回true。且是文件夹。那么原因则是没有获取READ_EXTERNAL_STORAGE权限。
平凡的学生族
2019/05/25
5K0
NDK学习笔记:线程JNIEnv,JavaVM,JNI_OnLoad(GetEnv返回NULL?FindClass返回NULL?)
nativeThreadEnvTest打算实现这样一个功能:for循环调用MainActivity.getUuid方法,打印出5串不同的UUID。听上去很简单,逻辑代码如下:
全栈程序员站长
2022/07/30
2.8K0
NDK学习笔记:线程JNIEnv,JavaVM,JNI_OnLoad(GetEnv返回NULL?FindClass返回NULL?)
thrift:返回null的解决办法
本文讨论了Thrift框架返回null的问题,并提供了相应的解决方案。文章提到,Thrift不允许服务接口返回null,否则会抛出异常。为了解决这个问题,开发人员可以捕获ThriftApplicationException异常,并根据异常类型进行相应的处理。如果异常类型是TApplicationException,并且异常原因是missing_result,那么可以返回null。否则,应该继续向上抛出异常。
10km
2018/01/03
3.7K0
typeof运算对于null会返回“Object"
您也许会问,为什么 typeof 运算符对于 null 值会返回 "Object"。这实际上是 JavaScript 最初实现中的一个错误,然后被 ECMAScript 沿用了。现在,null 被认为是对象的占位符,从而解释了这一矛盾,但从技术上来说,它仍然是原始值。
阮键
2019/08/07
2.2K0
JavaScript基础:typeof null 为什么返回object
null本身实际上是基本类型,但是Javascript在存储的时候,会将不同的对象在底层存储都使用二进制的方式存储,在Javascript中如果二进制的前三位都为0的话就会被判断为object,null的二进制存储表示形式为全是0,自然前三位也是0,因此执行typeof时会返回”object”。
IT工作者
2022/01/26
3K0
php json_decode 返回 null 乱码问题
编码错乱的昵称存在json字符串里,php调用json_decode(xxx, true) 失败,返回null的问题。
shirishiyue
2020/01/01
3.3K0
以太坊执行miner.start返回null
问题场景 最近技术群中的朋友经常问到这样的问题,环境搭建已经搭建好,geth节点也成功启动,可为什么当执行miner.start()方法时却没有挖矿,返回null。 其实,不仅仅这些朋友,本人在启动最
程序新视界
2017/12/29
2.4K0
React报错之ref返回undefined或null
原文链接:https://bobbyhadz.com/blog/react-ref-returns-undefined-or-null[1]
chuckQu
2022/08/19
1.3K0
Microsoft/thrifty:RPC方法返回NULL的异常处理
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/86244875
10km
2019/05/25
1.4K0
关于fragment的getActivity()返回null的处理
在fragment的使用中经常要使用getActivity获取依附的activity,但在某些情况下回返回null,如果不加处理可能会因空指针异常导致程序崩溃.所以建议每次使用getActivity方法都需检查一下.
夏洛克的猫
2018/10/18
3.1K0
spring boot 查询到的数据返回null
然后改实体类 把sno_id改为snoId 把creat_time 改成createTime
德宏大魔王
2023/08/08
3060
spring boot 查询到的数据返回null
【黄啊码】PHP:json_encode返回null
在对小程序端(get)提交的数据在网页端进行显示的时候,使用PHP的json_decode()函数对已经经过JSON.stringify编译的数据转换为数组,结果返回null,使用json_last_error()输出error是Syntax error
黄啊码
2021/09/26
5.2K0
Springboot返回数据null转空字符串
import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JsonSerializer; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.Ser
jaychou
2022/12/26
2.2K0
feign接口返回泛型设置属性为null问题
feign是一种声明式http请求调用方式,工作原理就是根据FeignClient注解生成新的接口(也就是传说中的动态代理),常见使用方式如下所示:
johnhuster的分享
2022/03/28
2.5K0
feign接口返回泛型设置属性为null问题
在 React 16 中从 setState 返回 null 的妙用[每日前端夜话0x7D]
在 React 16 中为了防止不必要的 DOM 更新,允许你决定是否让 .setState 更来新状态。在调用 .setState 时返回 null 将不再触发更新。
疯狂的技术宅
2019/06/11
14.6K0
cockroachDB postgreSQL的array_position没找到的话返回NULL
在array_position和array_positions中, 每个数组元素与使用IS NOT DISTINCT FROM语法的搜索值进行比较。
xiny120
2020/04/01
1.8K0
springboot05、封装返回结果集{state:““msg:““result:null}
编辑一个SUCCESS类和ERROR类,他们都有state、msg、result,那么就创建一个公用的父类base。
红目香薰
2022/11/30
1.8K0
springboot05、封装返回结果集{state:““msg:““result:null}
mysql_init调用卡住原因分析
看似简单的代码,但非常不幸,程序运行时,卡在了mysql_init处。语法上看不出任何破绽,原因会是什么了?
一见
2018/08/10
1.2K0
mysql_init调用卡住原因分析
以太坊执行miner.start返回null详情分析
问题场景 最近技术群中的朋友经常问到这样的问题,环境搭建已经搭建好,geth节点也成功启动,可为什么当执行miner.start()方法时却没有挖矿,返回null。 其实,不仅仅这些朋友,本人在启动最
挖掘大数据
2017/12/21
1.7K0
点击加载更多

相似问题

mysql_init(NULL)分段故障

20

getLastKnownLocation始终返回null

22

SecCertificateCreateWithData始终返回null

45

数组始终返回Null

12

LSCopyApplicationURLsForURL始终返回null

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文