ให้เราเข้าใจวิธีการติดตั้ง MySQL จากการแจกจ่ายซอร์ส -
การสร้าง MySQL จากซอร์ส
คุณต้องมีเครื่องมือต่อไปนี้เพื่อสร้างและติดตั้ง MySQL จากแหล่งที่มา -
-
ต้องติดตั้ง GNU เพื่อคลายการบีบอัดการแจกจ่าย ควรติดตั้ง 'tar' อื่นเพื่อแกะการแจกจ่าย
-
ANSI C++ คอมไพเลอร์
-
โปรแกรม 'สร้าง' ที่ดี แนะนำให้ทำ GNU
ต้องใช้คำสั่งด้านล่างเพื่อติดตั้ง MySQL source distribution จากไฟล์ 'tar' ที่คลายการแพ็ก -
shell> configure shell> make shell> make install shell> scripts/mysql_install_db shell> /usr/local/mysql/bin/safe_mysqld &
หากคุณเริ่มต้นจาก RPM ต้นทาง ให้ทำดังต่อไปนี้
shell> rpm −−rebuild MySQL−VERSION.src.rpm
สิ่งนี้จะ 'สร้าง' ไบนารี RPM ที่ผู้ใช้สามารถติดตั้งได้
สามารถเพิ่มผู้ใช้ใหม่ได้โดยใช้สคริปต์ bin/mysql_setpermission หากติดตั้งโมดูล DBI และ Msql−MySQL−modules Perl
ให้เราเข้าใจขั้นตอนโดยละเอียด -
-
ในการติดตั้งการแจกจ่ายต้นทาง ให้เลือกไดเร็กทอรีที่ต้องการแตกไฟล์การแจกจ่ายและย้ายไปที่นั่น
-
ไฟล์การแจกจ่ายจะต้องได้รับจากเว็บไซต์ใดไซต์หนึ่งที่ระบุไว้ใน 'การรับ MySQL' การกระจายซอร์สของ MySQL ถูกกำหนดให้เป็นไฟล์เก็บถาวร tar ที่ถูกบีบอัด
-
การแจกจ่ายจะต้องแตกไฟล์ลงในไดเร็กทอรีปัจจุบันโดยใช้คำสั่งด้านล่าง -
shell> gunzip < mysql−VERSION.tar.gz | tar xvf −
-
สิ่งนี้จะสร้างไดเร็กทอรีชื่อ `mysql−VERSION'
-
ผู้ใช้จะต้องเปลี่ยนเป็นไดเร็กทอรีระดับบนสุดของการแจกแจงแบบแยกส่วนโดยใช้คำสั่งด้านล่าง -
shell> cd mysql-VERSION
-
การเปิดตัวจะต้องได้รับการกำหนดค่าแล้วคอมไพล์โดยใช้คำสั่งด้านล่าง -
shell> ./configure −−prefix=/usr/local/mysql shell> make
-
เมื่อเรียกใช้ 'กำหนดค่า' จะสามารถระบุตัวเลือกบางอย่างได้ ติดตั้งทุกอย่างโดยใช้คำสั่งด้านล่าง และตรวจสอบว่ารันเป็น root หรือไม่ -
shell> make install
-
จำเป็นต้องสร้างตารางการให้สิทธิ์ MySQL หากติดตั้ง MySQL เป็นครั้งแรก -
shell> scripts/mysql_install_db
เมื่อเสร็จแล้ว ให้เริ่มต้นและทดสอบการแจกจ่ายเพื่อให้แน่ใจว่าทุกอย่างทำงานได้ดี