Heim > Datenbank > MySQL-Tutorial > Hauptteil

Hinweise zur Installation des MySQL-Quellcodes unter Linux_MySQL

WBOY
Freigeben: 2016-11-30 23:59:36
Original
986 Leute haben es durchsucht

1. Gehen Sie davon aus, dass es bereits zwei Quelldateien mysql-5.5.10.tar.gz und cmake-2.8.4.tar.gz gibt

(1) Installieren Sie zuerst cmake (MySQL5.5 und höher werden über cmake kompiliert)

[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz
[root@ rhel5 local]#cd cmake-2.8.4
[root@ rhel5 cmake-2.8.4]#./configure
[root@ rhel5 cmake-2.8.4]#make
[root@ rhel5 cmake-2.8.4]#make install

Nach dem Login kopieren

(2) Erstellen Sie das MySQL-Installationsverzeichnis und das Datenbankspeicherverzeichnis

[root@ rhel5~]#mkdir -p /usr/local/mysql         //安装mysql 
[root@ rhel5~]#mkdir -p /usr/local/mysql/data      //存放数据库
Nach dem Login kopieren

(3) Erstellen Sie einen MySQL-Benutzer und eine Benutzergruppe

[root@ rhel5~]groupadd mysql
[root@ rhel5~]useradd -r -g mysql mysql
Nach dem Login kopieren

(4) MySQL installieren

[root@ rhel5 local]#tar -zxv -f mysql-5.5.10.tar.gz
[root@ rhel5 local]#cd mysql-5.5.10
[root@ rhel5 mysql-5.5.10]#cmake . 
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci 
-DEXTRA_CHARSETS=all 
-DENABLED_LOCAL_INFILE=1
[root@ rhel5 mysql-5.5.10]#make
[root@ rhel5 mysql-5.5.10]#make install
Nach dem Login kopieren

Der Code lautet wie folgt:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '******' WITH GRANT OPTION;

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird, und ich hoffe, dass Sie mich sehr unterstützen werden.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage