cmake ist ein plattformübergreifendes Open-Source-Meta-Build-System, das Software erstellen, testen und verpacken kann. Es kann zur Unterstützung einer Vielzahl lokaler Build-Umgebungen verwendet werden, darunter make, Apples Xcode und Microsofts Visual Studio.
1.1 Verwenden Sie yum, um gcc gcc-c++ zu installieren cmake installieren
[root@lenovo ~]# yum install gcc-c++ gcc -y
Die cmake-Kompilierungsumgebung wurde erfolgreich installiert
2. MySQL5.5.32 installieren
2.1 MySQL-Abhängigkeitspaket installieren
[root@lenovo ~]# cd /tmp[root@lenovo ~]# tar -xf cmake-2.8.8.tar.gz
[root@lenovo ~]# cd cmake-2.8.8[root@lenovo ~]# ./configure[root@lenovo ~]# make[root@lenovo ~]# make install
2.3 MySQL-Installationsverzeichnis erstellen
[root@lenovo ~]#yum install ncurses-devel -y
2.4 Erstellen Sie ein Datenspeicherverzeichnis
[root@lenovo ~]# groupadd mysql[root@lenovo ~]# useradd -g mysql mysql
2.5 Erteilen Sie Berechtigungen für das Datenspeicherverzeichnis
[root@lenovo ~]# mkdir -p /usr/local/mysql/
2.6 Entpacken Sie das MySQL-Quellcodepaket und legen Sie die MySQL5.5.32-Quelldatei im Ordner /tmp/ ab
[root@lenovo ~]# mkdir -p /data/mysql/
2.7 Kompilieren und installieren Sie mysql5.5.32
[root@lenovo ~]# chown mysql.mysql -R /data/mysql/
Geben Sie den folgenden Befehl ein: 2.8 Konfigurationsdatei kopieren:
[root@lenovo ~]# cd /tmp[root@lenovo ~]# tar -xf mysql-5.5.32.tar.gz
[root@lenovo ~]#cd mysql-5.5.32
2.11 Überprüfen Sie die aktuellen Umgebungsvariablen
[root@lenovo ~]cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-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 \-DMYSQL_USER=mysql \-DMYSQL_TCP_PORT=3306[root@lenovo ~]# make[root@lenovo ~]# make install
Jetzt können Sie feststellen, dass sich in den Umgebungsvariablen mehr /usr/local/mysql/bin befinden:
[root@lenovo ~]# cp support-files/my-medium.cnf /etc/my.cnf
Jetzt ist MySQL erfolgreich kompiliert und installiert
3 Datenbank
3.1 Starten Sie den MySQL-Dienst
[root@lenovo ~]# chmod 755 scripts/mysql_install_db[root@lenovo ~]# scripts/mysql_install_db \--user=mysql \--basedir=/usr/local/mysql \--datadir=/data/mysql/
Nachdem der serverseitige Switch gestartet wurde, verwenden Sie den Befehl ps -ef |grep mysql, um zu überprüfen, ob er gestartet ist
[root@lenovo ~]# vim /etc/profile
3.2 Legen Sie ein Passwort für den Root-Benutzer fest
[root@lenovo ~]# source /etc/profile
3.3 Geben Sie MySQL ein
[root@lenovo ~]# echo $PATH
Geben Sie die Datenbank ein
/usr/local/mysql/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@lenovo ~]# cp support-files/mysql.server /etc/init.d/mysqld[root@lenovo ~]# chmod 755 /etc/init.d/mysqld[root@lenovo ~]# /etc/init.d/mysqld start //
Das obige ist der detaillierte Inhalt vonSo verwenden Sie cmake zum Kompilieren und Installieren von MySQL5.5.32 unter CentOS6.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!