簡體   English   中英

最好在基於64位Intel的Mac(Perl / Python用戶)上安裝MySQL 32位或64位嗎?

[英]Better to install MySQL 32bit or 64bit on my 64bit Intel-based Mac (Perl/Python user)?

嘗試讓Perl和Python的MySQL API在我的64位Macbook Pro(Leopard)上運行時,我遇到了很多頭痛的事情。 我安裝了64位版本的MySQL,但是現在使用Google搜索,我的印象是這可能是我痛苦的根源。 各種博客和SO答案似乎都不起作用(例如,在SO上

難道是64位MySQL安裝的元凶? 誰能確認使用64位MySQL在64位Mac上通過Perl和/或Python可以訪問MySQL嗎? 您做了什么特別的事情還是面臨着類似的問題?

32位和64位庫不能很好地配合使用。 因此,這取決於您是否使用32位Perl / Python。

如果是這樣,則需要32位MySQL。 可能您的Python至少是32位的,因為Apple附帶的Python和python.org的二進制文件都只有32位。 你可以建立64位的Python(或- 喘氣 - 4路的i386 / x86_64的/ PPC / PPC64通用二進制)從源代碼,但除非你真的需要工作,絕對是巨大的磁盤文件/內存量(我說的例如,多GB的內存映射),您現在不需要64位的任何東西。

需要32vit vs 64bit的MySQL 客戶端庫來匹配您嘗試與其鏈接的應用程序。 但是,這並不妨礙您連接到64位安裝的MySQL 服務器

在Unix中,MySQL客戶端庫支持自身的多個版本。 您只需要確保該應用程序正在加載正確的應用程序即可。 這對於Mac應該是正確的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM