데이터 베이스 MySQL 튜토리얼 使用cmake方式安装mysql-5.5.10

使用cmake方式安装mysql-5.5.10

Jun 07, 2016 pm 05:17 PM
cmake MySQL 설치

1.需要先安装cmake #tar zxf cmake-2.8.3.tar.gz #cd cmake-2.8.3/ #./bootstrap gmake gmake install 2.mysql安装 #grou

Linux公社

首页 → 数据库技术

背景:

阅读新闻

使用cmake方式安装mysql-5.5.10

[日期:2012-07-31] 来源:Linux社区  作者:baiying [字体:]

1.需要先安装cmake
#tar zxf cmake-2.8.3.tar.gz
#cd cmake-2.8.3/
#./bootstrap && gmake && gmake install

2.mysql安装
#groupadd   mysql
#useradd -g mysql mysql -s /sbin/nologin
#mkdir -p /data/mysql

#chown -R mysql.mysql /data/mysql

#chmod 755 /data/mysql

#tar zxf mysql-5.5.10.tar.gz
#cd mysql-5.5.10

#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5.10 \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/data/mysql/mysql -DMYSQL_USER=mysql

#make && make install
#ln -s /usr/local/mysql-5.5.10/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
#cd support-files/
#cp my-large.cnf /etc/my.cnf
#cp mysql.server /etc/init.d/mysql
#chmod 755 /etc/init.d/mysql
#chkconfig --level 345 mysql on
#/usr/local/mysql-5.5.10/scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql-5.5.10 --datadir=/data/mysql/  --user=mysql
编辑/etc/init.d/mysql文件,修改其中的basedir和datadir路径
#service mysql start

linux

  • 0
  • MySQL主从复制中出现的error和解决办法

    MySQL互为主从Replication

    相关资讯       MySQL安装  CMake 

    图片资讯      

    本文评论   查看全部评论 (0)

    评论声明

    最新资讯

    本周热门

    Linux公社简介 - 广告服务 - 网站地图 - 帮助信息 - 联系我们
    本站(LinuxIDC)所刊载文章不代表同意其说法或描述,,仅为提供更多信息,也不构成任何建议。


    Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号

    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

    핫 AI 도구

    Undresser.AI Undress

    Undresser.AI Undress

    사실적인 누드 사진을 만들기 위한 AI 기반 앱

    AI Clothes Remover

    AI Clothes Remover

    사진에서 옷을 제거하는 온라인 AI 도구입니다.

    Undress AI Tool

    Undress AI Tool

    무료로 이미지를 벗다

    Clothoff.io

    Clothoff.io

    AI 옷 제거제

    Video Face Swap

    Video Face Swap

    완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

    뜨거운 도구

    메모장++7.3.1

    메모장++7.3.1

    사용하기 쉬운 무료 코드 편집기

    SublimeText3 중국어 버전

    SublimeText3 중국어 버전

    중국어 버전, 사용하기 매우 쉽습니다.

    스튜디오 13.0.1 보내기

    스튜디오 13.0.1 보내기

    강력한 PHP 통합 개발 환경

    드림위버 CS6

    드림위버 CS6

    시각적 웹 개발 도구

    SublimeText3 Mac 버전

    SublimeText3 Mac 버전

    신 수준의 코드 편집 소프트웨어(SublimeText3)

    CMake를 사용하여 Linux 커널 모듈을 빌드하기 위한 구성 가이드 CMake를 사용하여 Linux 커널 모듈을 빌드하기 위한 구성 가이드 Jul 05, 2023 pm 08:00 PM

    CMake를 사용하여 Linux 커널 모듈을 빌드하기 위한 구성 가이드 소개: CMake는 개발자가 프로젝트를 보다 편리하게 관리하고 빌드하는 데 도움이 되는 크로스 플랫폼 빌드 도구입니다. Linux 커널 모듈을 개발할 때 CMake를 사용하면 구성 및 컴파일 프로세스를 단순화하고 개발 효율성을 향상시킬 수 있습니다. 이 문서에서는 CMake를 사용하여 Linux 커널 모듈을 구성하고 빌드하는 방법을 코드 예제와 함께 소개합니다. 1. CMake 설치 시작하기 전에 먼저 CMake를 설치해야 합니다. 우분투에서는 통과할 수 있습니다

    CMake를 사용하여 Linux 커널을 빌드하기 위한 구성 가이드 CMake를 사용하여 Linux 커널을 빌드하기 위한 구성 가이드 Jul 06, 2023 pm 02:46 PM

    CMake를 사용하여 Linux 커널을 빌드하기 위한 구성 가이드 개요 Linux 개발에서 커널을 빌드하고 구성하는 것은 중요한 단계입니다. 대부분의 사람들에게는 Kconfig와 Makefile을 사용하는 것이 가장 일반적인 구성 방법입니다. 그러나 CMake를 사용하여 Linux 커널을 빌드하고 구성하는 것도 유연하고 강력한 옵션입니다. 이 문서에서는 몇 가지 코드 예제와 함께 CMake를 사용하여 Linux 커널을 빌드하고 구성하는 방법을 소개합니다. CMake 설치 먼저 CMak를 설치해야 합니다.

    우분투를 사용하여 cmake 설치 및 간단한 사용법 우분투를 사용하여 cmake 설치 및 간단한 사용법 Jan 01, 2024 am 08:57 AM

    서문: 최근 갑자기 개발 환경을 Linux로 이전하고 싶었습니다. 동시에 github에서 일부 오픈 소스 코드를 읽을 계획도 있었는데, 이제 오픈 소스 프로젝트가 일반적으로 cmake로 관리된다는 것을 알게 되었습니다. 그래서 나는 내 가상 머신에서 그것을 만지작거렸습니다. 처음에는 cmake가 무엇인지 몰랐지만 나중에 약간의 조작을 통해 그 역할을 대략적으로 이해했습니다. 실제로는 컴파일러에게 소스 코드를 컴파일하고 링크하는 방법을 알려주는 것이었습니다. makefile이 없는지 물어보고 싶을 수도 있습니다. 왜 그것이 필요한가요? 여기에는 크로스 플랫폼 문제가 포함됩니다. Windows 플랫폼에서는 프로젝트 파일을 통해 관리됩니다. cmake를 사용하지 않으면 해당 프로젝트 파일을 작성하고 Windows 및 Linux 시스템용으로 만들어야 합니다.

    다운로드 후 MySQL을 설치할 수 없습니다 다운로드 후 MySQL을 설치할 수 없습니다 Apr 08, 2025 am 11:24 AM

    MySQL 설치 실패의 주된 이유는 다음과 같습니다. 1. 권한 문제, 관리자로 실행하거나 Sudo 명령을 사용해야합니다. 2. 종속성이 누락되었으며 관련 개발 패키지를 설치해야합니다. 3. 포트 충돌, 포트 3306을 차지하는 프로그램을 닫거나 구성 파일을 수정해야합니다. 4. 설치 패키지가 손상되어 무결성을 다운로드하여 확인해야합니다. 5. 환경 변수가 잘못 구성되었으며 운영 체제에 따라 환경 변수를 올바르게 구성해야합니다. 이러한 문제를 해결하고 각 단계를 신중하게 확인하여 MySQL을 성공적으로 설치하십시오.

    설치 후 MySQL을 사용하는 방법 설치 후 MySQL을 사용하는 방법 Apr 08, 2025 am 11:48 AM

    이 기사는 MySQL 데이터베이스의 작동을 소개합니다. 먼저 MySQLworkBench 또는 명령 줄 클라이언트와 같은 MySQL 클라이언트를 설치해야합니다. 1. MySQL-Uroot-P 명령을 사용하여 서버에 연결하고 루트 계정 암호로 로그인하십시오. 2. CreateABase를 사용하여 데이터베이스를 작성하고 데이터베이스를 선택하십시오. 3. CreateTable을 사용하여 테이블을 만들고 필드 및 데이터 유형을 정의하십시오. 4. InsertInto를 사용하여 데이터를 삽입하고 데이터를 쿼리하고 업데이트를 통해 데이터를 업데이트하고 DELETE를 통해 데이터를 삭제하십시오. 이러한 단계를 마스터하고 일반적인 문제를 처리하는 법을 배우고 데이터베이스 성능을 최적화하면 MySQL을 효율적으로 사용할 수 있습니다.

    CMake를 사용하여 Linux 애플리케이션을 구축하기 위한 구성 팁 CMake를 사용하여 Linux 애플리케이션을 구축하기 위한 구성 팁 Jul 05, 2023 am 08:13 AM

    CMake를 사용하여 Linux 애플리케이션을 빌드하기 위한 구성 팁 소개: Linux 개발에서 CMake를 빌드 도구로 사용하면 프로젝트 관리 및 빌드 프로세스를 크게 단순화할 수 있습니다. CMake는 Makefile 또는 Visual Studio 솔루션과 같은 다양한 플랫폼의 특성 및 요구 사항을 기반으로 해당 빌드 파일을 생성할 수 있는 크로스 플랫폼 빌드 시스템입니다. 이 문서에서는 CMake를 사용하여 Linux 애플리케이션을 구축하기 위한 몇 가지 구성 기술을 소개하고 독자에게 도움이 되는 코드 예제를 제공합니다.

    CMake를 사용하여 Linux 스마트 물류 애플리케이션을 구축하기 위한 구성 팁 CMake를 사용하여 Linux 스마트 물류 애플리케이션을 구축하기 위한 구성 팁 Jul 04, 2023 am 08:53 AM

    CMake를 사용하여 Linux 스마트 물류 애플리케이션을 구축하기 위한 구성 팁 요약: CMake는 프로젝트 구축 및 관리를 자동화하는 데 사용할 수 있는 크로스 플랫폼 빌드 도구입니다. 이 기사에서는 CMake를 사용하여 Linux 스마트 물류 애플리케이션을 구성하고 구축하는 방법을 소개합니다. CMake의 기본 구성과 공통 기능, 그리고 샘플 코드를 통해 사용법을 시연하는 방법에 중점을 둘 것입니다. CMake 소개CMake는 프로젝트 구조를 자동으로 생성하는 데 사용할 수 있는 오픈 소스 크로스 플랫폼 빌드 도구입니다.

    CMake를 사용하여 Linux 스마트 농업 애플리케이션을 구축하기 위한 구성 팁 CMake를 사용하여 Linux 스마트 농업 애플리케이션을 구축하기 위한 구성 팁 Jul 05, 2023 pm 10:37 PM

    CMake를 사용하여 Linux 스마트 농업 애플리케이션을 구축하기 위한 구성 팁 요약: 농업 기술이 지속적으로 발전하면서 스마트 농업 애플리케이션이 점차 주목을 받고 있습니다. 스마트 농업 애플리케이션을 개발하고 구축할 때 적절한 구축 도구를 선택하는 것이 중요합니다. CMake는 C/C++ 애플리케이션을 구축, 테스트 및 패키징하기 위한 크로스 플랫폼 도구입니다. 이 기사에서는 CMake를 사용하여 Linux 스마트 농업 애플리케이션의 빌드 프로세스를 구성하고 해당 샘플 코드를 제공하는 방법을 소개합니다. CMakeCMa 소개

    See all articles