mysql5.5編譯,mysql 編譯器

本文目錄一覽:

Mysql5.5.30使用Cmake編譯不通過,報出如下錯誤:

出現該錯誤的原因是下載的MySQL版本不對。如果是源碼來安裝,需按照如下方式下載!

#1.登錄MySQL官網,並找到社區版下載地址

#2.選擇平台時,選擇Source Code

#3.然後找到符合自己操作系統版本的MySQL,下載即可;

Mysql5.5.30使用Cmake編譯不通過,報出錯誤,該如何解決?

應該是版本下載錯誤

出現該問題大致是因為所需要下載的MySQL版本出現了錯誤。如果是通過源碼來安裝,需要:

1.登錄MySQL官網,並找到社區版下載地址

2.選擇Source Code平台

3.找到符合自己操作系統版本的MySQL,下載即可

編譯安裝mysql 5.5無法生成mysqld.sock?

編輯的時候有沒有什麼錯誤提示,看樣子是mysql沒啟動成功,mysqld.sock只有在啟動成功的時候才會有。

mysqld.sock在安裝時你指定的是(-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \)/tmp

啟動時錯誤怎麼(socket ‘/var/run/mysqld/mysqld.sock’ (2))跑到了/var/run/下了??

mysql 5.5如何編譯

首先安裝cmake、gcc

然後~~~

1、解壓mysql文件,tar xf mysql-5.1.51.tar.gz2、cd mysql-5.1.513、#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.1 //這個就是你指定的安裝mysql的位置-DMYSQL_DATADIR=/usr/local/mysql5.6/data -DSYSCONFDIR=/usr/local/mysql5.6/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DENABLED_LOCAL_INFILE=1 -DWITH_EXTRA_CHARSETS=all -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock #make #make install

怎麼查mysql5.5,用cmake安裝時的編譯參數

# cd /usr/local/mysql5.5/docs

# vim INFO_BIN (其中 Pointer size: 4 一行之後的內容就是所要的參數,需要注意的是,這裡的參數的書寫格式並不是在執行 cmake 命令時參數的標準格式 ,使用的時候要去掉 :BOOL或 PATH: 等字符)

===== Information about the build process: =====

Build was run at 2014-09-13 23:14:29 on host ‘rhel5-8-1.breeze.com’

Build was done on Linux-2.6.18-308.el5 using i686

Build was done using cmake 3.0.2

===== Compiler flags used (from the ‘sql/’ subdirectory): =====

# compile C with /usr/bin/cc

# compile CXX with /usr/bin/c++

C_DEFINES = -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DMYSQL_SERVER

CXX_DEFINES = -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DMYSQL_SERVER

Pointer size: 4

===== Feature flags used: =====

— Cache values

CMAKE_BUILD_TYPE:STRING=RelWithDebInfo

CMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql5.5

COMMUNITY_BUILD:BOOL=ON

原創文章,作者:TTRM,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/132562.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
TTRM的頭像TTRM
上一篇 2024-10-03 23:53
下一篇 2024-10-03 23:53

相關推薦

  • 如何修改mysql的端口號

    本文將介紹如何修改mysql的端口號,方便開發者根據實際需求配置對應端口號。 一、為什麼需要修改mysql端口號 默認情況下,mysql使用的端口號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL數據庫 在使用Python操作MySQL之前,我們需要先連接MySQL數據庫。在Python中,我…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • 手機Python編譯器愛心代碼

    本文將從以下幾個方面對手機Python編譯器愛心代碼做詳細闡述,旨在幫助讀者了解該編譯器的基本功能和特點: 一、簡要介紹 手機Python編譯器愛心代碼是一款可以在手機上運行Pyt…

    編程 2025-04-29
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL數據庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28
  • CentOS 7在線安裝MySQL 8

    在本文中,我們將介紹如何在CentOS 7操作系統中在線安裝MySQL 8。我們會從安裝環境的準備開始,到安裝MySQL 8的過程進行詳細的闡述。 一、環境準備 在進行MySQL …

    編程 2025-04-27
  • 如何使用MySQL字段去重

    本文將從多個方面為您詳細介紹如何使用MySQL字段去重並給出相應的代碼示例。 一、SELECT DISTINCT語句去重 MySQL提供了SELECT DISTINCT語句,通過在…

    編程 2025-04-27
  • MySQL正則表達式替換

    MySQL正則表達式替換是指通過正則表達式對MySQL中的字符串進行替換。在文本處理方面,正則表達式是一種強大的工具,可以方便快捷地進行字符串處理和匹配。在MySQL中,可以使用正…

    編程 2025-04-27
  • Apache2.4和MySQL的全能編程開發工程師指南

    本文將從多個方面對Apache2.4和MySQL進行詳細的闡述,為全能編程開發工程師提供有用的參考和指導。首先,我們來解答這個標題所涵蓋的主題: 本文將提供Apache2.4和My…

    編程 2025-04-27

發表回復

登錄後才能評論