Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การติดตั้ง MySQL Source Distribution


ให้เราเข้าใจวิธีการติดตั้ง 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

เมื่อเสร็จแล้ว ให้เริ่มต้นและทดสอบการแจกจ่ายเพื่อให้แน่ใจว่าทุกอย่างทำงานได้ดี