eclipse配置mysql(eclipse环境配置教程)

今天费了些周折,总算搭建好了MySQL源码的调试环境,主要的目的就是想在看代码的时候有一些头绪,让这些开发技巧派上用场。不至于盲人摸象一般的拿着命令肉眼扫视,当然对于代码至于能不能啃下来,那是另外一回事了。 我来说说我的情况,Java开发还有一点基础,所以以前的eclipse还算用得比较熟悉。大家知道InnoDB的源码是c,MySQLServer的是c++,这样一套环境想调试好,如果没有这方面的平…

今日费了些波折,终于构建好啦MySQL源码的调节环境,关键的目标便是想在看代码的情况下有一些眉目,让这种开发设计方法大展身手。不会瞎子摸象一般的拿着指令人眼环顾,自然针对代码对于能否啃出来,那就是此外一回事儿了。

我来说说我的状况,Java开发设计也有一点基本,因此之前的eclipse还算用得较为了解。大伙儿了解InnoDB的源码是c,MySQL Server的是c ,那样一套环境想调节好,要是没有这方面的平台开发工作经验实际上也是有一点难度系数的。最终我还是决策应用eclipse来做,根据Windows平台。

里边趟了好多个坑,要我痛苦不堪。

需先做几个事儿

1)下载MySQL源码

2)下载开发设计IDE eclipse

3) 编译程序环境调节

4) 配置代码调试方法下载MySQL源码

MySQL源码的下载,立即到www.mysql.com上边,挑选小区版,下载种类是source code,就可以见到下边的选择了。

在eclipse中配置MySQL源码环境

例如我选择的是这一5.6.35的版本号。全新的是5.7的,再早一些的是5.5版本号的,以前的还真不太好找了,得根据别的方式了。下载IDE eclipse

eclipse是个开发设计通用性服务平台的IDE,但是这一观点如今得到了IntelliJ IDEA的挑戰,现阶段看来挑戰取得成功,在其中有一部分因素和最新版本的一些页面的改善相关,但是相对而言eclipse这一专用工具Java开发人员用得多一些,有一些招聘面试里还会继续问里边的好多个键盘快捷键,一问就能问出去i运用如何。很有可能有的朋友们便会问,eclipse是Java开发设计用得多一些,那和MySQL源码环境有什么关系。难道说在里面用Java编辑软件看c 代码,并不是。

由于eclipse或是有c 版的外挂的,可以在www.eclipse.org上边下载c 版本号专享的。
在eclipse中配置MySQL源码环境 坑点1在eclipse中配置MySQL源码环境

可是下载以后,运行eclipse不成功,不正确是Failed to load the JNI shared library jvm.dll”,这一失误的大部分观点是和JDK的十位数相关,例如32位,64位的兼容模式相关,现阶段的环境是一个JDK6的环境,来看孩不足,我再下载个JDK7的试一下。官方网站早已立即下载不了,得根据mos下载。

配置好环境以后,接到的不正确变了了,我感觉被这一不正确蹂躏了。

在eclipse中配置MySQL源码环境

一个IDE更新那麼最新版本的JDK做什么,随后又这回家下载JDK8。官方网站下载的或是纯净版的。我便默默地的看见接下来的这一霸气侧漏的硬性广告,直到安裝取得成功。实际上相对而言,我还是喜爱缓解压力版的。

在eclipse中配置MySQL源码环境

eclipse可以运行了,我建立了一个新项目,我取名为mysql_5_6_35

在eclipse中配置MySQL源码环境这个时候环境或是基本上空缺的,先建立好再讲。

在eclipse中配置MySQL源码环境

简易确定以后,就建立好啦一个新项目,最新版本的exlipse就逐渐产生了工作中文件目录。运行的页面或是很好的。

在eclipse中配置MySQL源码环境

编译程序环境调节

运行了eclipse,建立了新项目,我们可以从特定的文件目录下导进源码包内的代码。自然略见一斑,开启代码以后,发觉后台管理逐渐给出了下边的不正确。编译程序环境就会有有什么问题。

在eclipse中配置MySQL源码环境

这个时候假如能配置好或是很好玩儿的,可以在windows上去安裝一下gcc,g 的环境,可以参照
https://sourceforge.net/projects/mingw/这一网址,下载就可以。

在eclipse中配置MySQL源码环境

这一系统的设计风格蛮有意思,下载安装文件的过程中是下边的组装进展,必须安裝什么软件,也基本上是如此的方式。

在eclipse中配置MySQL源码环境

大家不但要gcc的,还需要g ,在组装好的手机软件基本上必须再下载新的包来安裝。最终会提醒安裝取得成功。

在eclipse中配置MySQL源码环境

在eclipse里边或是必须做一些主要的配置的。依据鲜红色的框架图寻找相应的菜单栏,改动右下方的途径,这一方向便是大家刚安裝的手机软件所属的文件目录。

在eclipse中配置MySQL源码环境

例如我安裝在了D盘,就配置成下边白框的途径。

在eclipse中配置MySQL源码环境这个时候还有一个问题,提醒make沒有配置,这个问题可要我有一些摸不着头脑。gcc都装了,make查验了也是安裝取得成功的,为什么提醒配置里没有呢。这儿有一个梗。大家必须把下边的文档改个名称,实际上它便是make

在eclipse中配置MySQL源码环境

配置好环境,编译程序就大致没有问题了。

在eclipse中配置MySQL源码环境

配置代码调节方法

实际上上边的环境配置也算得上一个协助,如果我们仅仅看一下代码,实际上也可以接纳,但是下边的这一作用用不了,查询代码便会重重困难。例如我鼠标点击到代码里的某一个方式,依据启用关联我可以迅速精准定位到另一个文档的函数调用,如此一来查询逻辑性便会清晰很多。

可是这一作用在eclipse居然用不了,了解Java开发设计的朋友应当都了解这一outline的作用,一个文档里边有什么函数公式,什么自变量都能够一目了然,因此这样的事情得改善,发觉没法开启的缘故就是我开启的在其中一个文档的代码个数超出了5000行。默认设置eclipse的配置,超出5000行就开启不了outline了,大家改一下白框的配置就可以。 在eclipse中配置MySQL源码环境

配置好以后,重新启动eclipse就没事了,能够看见右侧的outline信息,求会清楚许多,点一下代码也会出现这类定位服务,这下看代码就便捷多了。例如大家查询InnoDB的代码,到
storage/Innobase/handler/ha_innodb.cc这一文档,这会就是我学习培训innodb的一个重要插口文档。

在eclipse中配置MySQL源码环境

环境配置好了,剩下的事儿才是关键的內容。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月6日 下午6:38
下一篇 2022年5月6日 下午6:40

相关推荐

  • 苹果投屏怎么连接电视,原来方法这么简单

    小编也算是一只资深果粉了,自从用了苹果,这么多年再也没用过安卓机,不得不说,苹果手机真的好用,而且还有很多小功能,特别方便!今天小编就来跟大家分享苹果手机中一个超实用的功能——投屏!追剧或者打游戏的时候都可以用哦! 一、无线投屏 1、屏幕镜像 苹果手机中有一个很好用的无线投屏功能,我们可以在手机底部往上滑,调出控制中心,在我们可以看到一个【屏幕镜像】功能,这就是苹果的无线投屏功能了~ 2、连接设备…

    2022年10月11日
    650
  • 创业连锁加盟店有哪些,3个最火的连锁加盟好项目推荐

    在聊城有一个普通姑娘刘薇,她创业仅一年时间,竟然发展了100多家连锁店,她究竟是怎么做到的呢?。 刘薇从小喜欢就看书,开书店是她从小的梦想,毕业后她就开了一家书店。然而事情并没有自己想的那么简单,她既不懂经营,也不会管理,开店一个月里,每天营业额才100多元。 为了提高店内的销售额,刘薇想了一个法子,她设计了一个调查问卷,凡是来店里买书的学生只要填一份问卷,所购产品就可以九折优惠。 通过调查,刘薇…

    2022年6月29日
    510
  • 暖被机哪个牌子好(善思暖被机测评)

    一到冬春交替,还没熬完寒冬的湿冷,阴雨天气就来了,又得遭受好几个月“回南天、潮湿天气”侵袭。 连日里见不到阳光,衣物晾晒就成了一个大难题! 晾了半个月的衣服,还是湿哒哒的、还能拧出水来。内衣、内裤、袜子这些小件,总是水滴滴的。被子、床单永远都是潮乎乎的,还有一股子难闻的霉味。 更可怕的是,脸上身上总感觉痒痒的想去抓,有些部位甚至还长了疹子,那是因为潮湿的衣物、被褥让你感染上螨虫啊! 开空调、除湿机…

    2022年9月21日
    600
  • 默默无闻的意思是什么,带你了解这一词的出处及含义

    我们这个世间默默无闻的人还是比较多的,毕竟能够出名的人比较少,虽然在这个快速发展的年代,很多人通过网络不经意间走红,但能够走红的人毕竟不多,更多的是需要靠一种运气和机会;你看那些大红大紫的人,当真有几个是真学实才的?多数如跳梁小丑一般,哗众取宠而已! 很多人并没有想走红,却无意间就红了,都不知道自己是怎么就红了,而有些人想要红,却怎么也红不了,世间就是如此的奇妙。很多人不想默默无闻,却默默无闻了一…

    2022年10月13日
    1250
  • logo免费在线制作工具推荐,帮助你快速制作logo

    在马爸爸的带领下,电商行业发展迅速,众多创业者进军电商行业,开起了淘宝店铺,开店首选得有个LOGO吧?那么如何在线制作一个淘宝店铺LOGO呢?今天logofree君教大家在线制作淘宝店铺LOGO。 其实呢,制作淘宝店铺LOGO,有两个方法: 在线制作LOGO高端LOGO定制 今天我们就分享第一个方法吧。我们来个完整的步聚分享。 一、寻找制作工具 大家都知道“百度一下,你就知道”,那就从百度开始。打…

    2022年7月31日
    700
  • 网页被篡改了怎么办,带你揭秘网页被篡改原因

    路由器劫持导致广告肆虐 手机电脑打开网页经常莫名其妙的弹广告、跳转其他网站,也许并不是病毒在搞鬼!日前,360互联网安全中心追踪发现了一起路由器网络劫持的案例,网友反馈称自己日常上网出现了莫名其妙弹出广告或者跳转到其他网站的现象,使用安全软件检查并未发现病毒。经分析发现,始作俑者竟是网友家里的路由器!反馈用户使用的均为国内某几个品牌的路由器,而这些路由器存在着难以被及时察觉的网络劫持的行为。路由器…

    2022年6月12日
    830
  • 现在最赚钱的行业排名,这十大暴利行业你从事哪一个

    社会十大最赚钱行业排行榜,虽说工作不分贵贱,但是薪水却高低不同。什么是一个好的行业,什么行业最赚钱,众说纷纭,但是能比其他的行业赚到更多的钱一定是一个重要的评判标准,以下是这十年最赚钱行业供大家参考,希望对大家的大学考研选择专业或者创业有一定的帮助和指导作用。 我国当下"最赚钱"的10大行业,你从事哪个? 1、互联网行业 这两年,互联网行业正在以摧枯拉朽之势改变着越来越多的传统行业,互联网消费也逐…

    2022年9月7日
    1070
  • 湖南地税网上申报系统怎么样,2020年最新湖南国税网报税流程

    业务概述 纳税人应依照法律、行政法规规定在税务机关依法确定的申报期限内完成需要报送的申报。 通过国家税务总局湖南省电子税务局【在线申报】模块,可以实现纳税人的增值税、消费税、附加税(费)、文化事业建设费、居民企业所得税、房产税、城镇土地使用税、印花税、资源税、工会经费、废弃电器电子产品处理基金等各类税(费)申报以及月(季)度财务报表的报送。 操作说明 纳税人登录湖南省电子税务局后,首页点击【我要办…

    2022年9月6日
    690
  • 怎么样创业才能成功,揭秘穷人翻身的唯一出路方法

    随着90后从校园步入社会,越来越多的90后走向了工作岗位,或者选择创业来实现自己的梦想。对于很多刚出校门的90后来说,想要创业不知道如何做起。没有资金和技术,没有经验和人脉,这些都可能成为90后创业的绊脚石。那90后想要创业该如何做起呢? 白手起家成为很多人的梦想,因为在这个世界上,有很多人都是穷人,在经济上为了寻求更好的出路,有了创业的想法,可是想创业没钱该怎么办呢?在社会发展的大趋势下,几乎各…

    2022年6月8日
    660
  • 软文推广渠道有哪些,软文推广概念分享

    对于品牌来说,要有持续并且足够的曝光率以及话题度才是维持长远发展的必备法则。虽然知名度和曝光率有的时候并不是成正比,但是从长远来看,两者是互相促进的。选择媒体软文推广,从企业成本来说,是很好的节约成本的选择,而对于推广的范围来说,通过互联网来进行传播,优势更大,可以达到事半功倍的效果。具体还有不明白的也可以找专业的平台,比如135编辑器或者是鲨鱼媒创。 媒体软文推广作为软文推广其中的一个分支,本质…

    2022年6月8日
    610

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信