问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

datagrip 怎么也连不上数据库 本地都连不上 任何数据库

发布网友 发布时间:2022-05-02 23:52

我来回答

2个回答

懂视网 时间:2022-05-03 04:14

 

  我使用的是mac系统,并且由于机型较老,容量不高,为减轻系统负荷,没有设置开机自动启动MYSQL服务。这导致我在一次重启后,重新开启服务,然后就出现了dataGrip连接不上数据库:

  技术图片

 

 

  在网上查找相应的资料:

    有部分说可能是时区导致的,需要在URL后面添加时区,如serverTimezone=UTC;

    也有说是版本问题,需要更改Driver的版本

    这两种方法都尝试了,但是还是相同的错误信息;

 

  我想起电脑上还安装了Navicat,于是我使用Navicat来测试,竟然能连接上,这让我很意外:

    技术图片

 

     

    于是我使用Navicat打开我的数据库,弹出了一个对话框,提示password expired;Please set a new password,并在对话框中重新设置了密码,当时忘了截图

    然后我再使用dataGrip连接数据库,就能够连上了;

    技术图片

 

     

   这个问题花了好几个小时查找资料,并且没有一种提到是密码过期的导致的,而dataGrip给出的提示也过于模糊,真是一个悲伤的故事!

    

dataGrip连接数据库失败[08001]的一种可能原因

标签:server   查找   com   没有   问题   sql   mysql   自动   连接   

热心网友 时间:2022-05-03 01:22

#include <afxdb.h>
1、建立CDatabase对象与数据库绑定:
CDatabase m_db;
CString strDriver = _T("MICROSOFT ACCESS DRIVER (*.mdb)");
CString strDsn;
CString strFile = _T("c:\\PartsManager.mdb");
strDsn.Format(_T("ODBC;DRIVER={%s};UID=sa;PWD=;DBQ=%s"),strDriver,strFile);
if(!m_db.Open(NULL,false,false,strDsn))
{
AfxMessageBox(_T("连接数据库失败!"));
return FALSE;
}
2、建立与m_db绑定的CRecordset对象,并逐条读取记录:

CRecordset rs(&m_db);
CString strSql = _T("select * from partsdata");
CString strData;
CString str;
if(!rs.Open(CRecordset::forwardOnly,strSql,CRecordset::readOnly))
{
AfxMessageBox(_T("打开数据表失败!"));
return;
}

while(!rs.IsEOF())
{//逐个读取记录字段
rs.GetFieldValue(_T("time"),strData);//读取数据库内容的代码
m_listInfo.InsertItem(0,strData);
rs.GetFieldValue(_T("value"), strData);
rs.GetFieldValue(_T("uplimit"), strData);
m_listInfo.SetItemText(0,UPLIMIT,strData);
rs.GetFieldValue(_T("lowlimit"), strData);
m_listInfo.SetItemText(0,LOWLIMIT,strData);
rs.GetFieldValue(_T("passed"), strData);
……
rs.MoveNext();
}
rs.Close();

该修改哪里自己知道吧?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
南南京到许昌的公共汽车票 南京去句容需要多久 南京到单县汽车票多少钱 八月十一号南京到高密的汽车票提前几天买 外省保育员证在广东能领到补贴吗 外省的保育员资格证可以在深圳申请补贴吗 广州保育员证在深圳可以申请从教津贴吗 广州的保育师证能在深圳用吗 很走心的干净短句,具有治愈能力的句子 社会很现实的哲理句子太经典了 学习书法的意义是什么? 一条鱼上有几个鱼京 1989年9月16日发生过什么大事,那是我生日 书法和绘画在大学生素质教育中的意义 在4月15日中国发生了什么历史大事 历史上8月23日发生过那些事情? 书法艺术对大学生文化修养的现实作用和意义 历史上的阳历3月5号发生过什么重大事件 Excel表格中如何快速输入特殊符号√对号有哪些最快捷的方式 wps表格如何套用现有表格(继续使用现有的表格) 鱼京读什么 1989年12月1日世界发生什么大事 怎么样把PPT中的图片做成“水印画” 历史上4月15 发生的 重大事件 历史上的8月30日发生过什么大事? 我是89年0823出生的 那天世界上发生了什么大事 请问1989年1月15号历史上有没有发生过什么大事? 1989年农历8月21号发生了什么大事 从学到考初级证面点师多长时间 考一个厨师证要多久? 青鱼鱼京有啥好处? 黑鱼的鱼京在什么位置? 书法对人的修养有什么作用 丘壑的读音是什么 书法在当今社会的意义 鱼京的自述作文谢谢,原来环境怎么样?在写后来被人类杀! 浅析艺术对大学生的人生启迪? 凯越原车导航不读碟是怎么回事 重庆鱼京科技有限公司怎么样? 鱼京设计大连有限公司怎么样? 书法鉴赏对提升大学生综合素质的作用有哪些? 深圳市鱼京珠宝有限公司怎么样? 请你谈谈在大学的学习生活中,学习书法鉴赏的必要性 已婚男人磨了两个鱼京一个送给老婆一个送情人,请问他什么意思? 向往的生活图书馆还在吗 浅析大学生修养与审美化人生的意义 大学生怎样树立正确的审美观 别克凯越车载dvd不读碟蓝屏 提高大学生艺术修养的重要性 凯越CD机不读碟,一摁出碟就短电,