MySQL for Oracle DBA’s – התקנה וחיות אחרות - ilDBA Portal

MySQL for Oracle DBA’s – התקנה וחיות אחרות

27/01/2016 | פורסם על ידי

אני עוד זוכר שהתקנה של אורקל הייתה לוקחת יום ואפילו יומיים שלמים, גם היום להתקין אורקל יכול להיות משימה לא פשוטה במידה ומדובר ב-RAC ואו אנשי ה-SYSTEM לא סיפקו לנו סביבת Linux נאותה שיש בה את כל Packages הנדרשים להתקנה.
MySQL הוא סיפור שונה לחלוטין, התקנת MySQL בסביבת Windows ו-Linux כאחד היא מאוד פשוטה ולוקחת מספר דקות. השלב הראשון הוא להוריד את ההתקנה מהאתר של אורקל – http://www.oracle.com/us/products/mysql/mysqlstandard/overview/index.html שימו לב להוריד את גירסת ה-Community ולא את ה-Enterprise שהיא בתשלום.

לאחר שהסגנו את ההתקנה העבודה היא פשוטה ביותר, אם אנחנו בסביבת Windows פשוט הריצו את ההתקנה :

mysqlinstall1

שימו לב ל-Port עליו נתקין את ה-Instance של MySQL, אם נירצה להתקין יותר מ-Instance אחד על מכונה יש לתת Port שונה לכל Instance

mysqlinstall2

אתם לא חולמים, אנחנו מתקינים MySQL על Windows ועדין יש משתמש בשם root – משתמש זה הינו ה-SYS של MySQL.

  mysqlinstall3

זהו, סיימנו, יש לנו Instance של MySQL. אם נירצה להוסיף עוד Instance לא חייבים להריץ את ההתקנה מחדש אפשר לעשות זאת באמצעות ה-Command Line :

C:\>C:\mysql-5.0.96\bin\mysqld-nt --install mysqld --defaults-file=C:\my-opts2.cnf

כאשר my-opts2.cnf זהו קובץ הקונפיגורציה של ההתקנה ראו דוגמה:

[mysqld]
basedir = C:/mysql-5.0.96
port = 3308
enable-named-pipe
socket = mypipe2

התקנה על Linux היא פשוטה גם כן ישנן שתי אפשרויות, הראשונה היא להוריד את ההתקנה – http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el7.x86_64.rpm-bundle.tar, בתוך ה-tar קיימים הקבצים הבאים :

Package Name Summary
mysql-community-server Database server and related tools
mysql-community-client MySQL client applications and tools
mysql-community-common Common files for server and client libraries
mysql-community-devel Development header files and libraries for MySQL database client applications
mysql-community-libs Shared libraries for MySQL database client applications
mysql-community-libs-compat Shared compatibility libraries for previous MySQL installations
mysql-community-embedded MySQL embedded library
mysql-community-embedded-devel Development header files and libraries for MySQL as an embeddable library
mysql-community-test Test suite for the MySQL server

אנחנו נצרתך להתקין את הקבצים הבאים :

mysql-community-server, mysql-community-client, mysql-community-libs, mysql-community-common,  mysql-community-libs-compat

להלן הפקודות להתקנת MySQL לאחר הורדת קובץ ה-tar :

tar -xvf mysql-5.7.12-1.el7.x86_64.rpm-bundle.tar

[Not Red Hat Enterprise Linux/Oracle Linux/CentOS 5]

shell> yum install mysql-community-{server,client,common,libs}-* 

[Red Hat Enterprise Linux/Oracle Linux/CentOS 5]

shell> yum install mysql-community-{server,client,common,libs}-* mysql-5.*

 

אפשרות נוספת להתקנה על Linux היא באמצעות yum :

הורד את MySQL yum repository מהאתר – http://dev.mysql.com/downloads/repo/yum/, שם לב להוריד את הגרסה המתאימה לגרסת ה-Linux עליו אתה מעוניין להתקין MySQL.
הרץ את הפקודות הבאות:

shell> sudo yum localinstall <yum downladed rpm>.rpm
shell> sudo yum install mysql-community-server

העלאה והורדה של שרת MySQL

על מנת להעלות את שרת ה-MySQL בסביבת Linux עלינו להריץ את הפקודה הבאה ב-Shell :

shell> sudo service mysqld start

ניתן גם לבדוק האם MySQL Service רץ כרגע

shell> sudo service mysqld status

 

בסביבת Windows המצב פשוט יותר אם התקנו את MySQL כ-Service פשוט ניתן להעלות או להוריד את ה-Service במידה ובכל זאת נרצה להעלות את MySQL ב-Command Line נעשה זאת בצורה הבאה:

C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld"

כמובן שניתן גם להוריד את MySQL באמצעות ה-Command Line

C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -u root shutdown

סיכום

למרות שה-Post יצא ממש ארוך התקנה של MySQL היא ממש פשוטה ומהירה, ועד לפעם הבאה מקווה שתתקינו ותתחילו להשתפשף כבר ב-MySQL עכשיו כבר אין תירוצים.

עודד

The following two tabs change content below.

עודד רז

עודד רז, מנכ"ל חברת בריליקס ומייסד אתר זה. עודד הוא Oracle ACE Director ואחד מה-DBA-ים הבכירים ביותר בישראל, עם מעל 15 שנות ניסיון כ-DBA תשתיתי ואפליקטיבי. לעודד התמחות מיוחדת בתחום אבטחת המידע והוא מוביל פרויקטים רבים בתחום ה-IDM בישראל ובעולם.

השאר תגובה:

שם (חובה):
אימייל (לא יפורסם) (חובה):
תגובה (חובה):

*


Copyright 2019 ilDBA Portal. Brought to you by Brillix - Israel Leading DBA company. Sponsored by: DBSnaps - Database Video Tutorialss
Website Security Test
%d בלוגרים אהבו את זה: