- Katılım
- 14 Kas 2024
- Mesajlar
- 1,218
- Tepkime puanı
- 2
- Puanları
- 38
Kuruluma başlamadan önce mac'imizde xcode yüklü olması gerekiyor.
Öncelikle işletim sistemimize uygun olan MySQL sürümünü BURADAN DMG uzantılı veya isteğe göre tar.gz olarak download ediyoruz.
DMG uzantılı installer'ı çalıştırıyoruz, mysql-5.5.22-osx10.6-x86_64.pkg paketini startlıyoruz ve kurulum menüsü karşımıza çıkıyor. Lisans bilgilerini okuyup kabul ederek kurulumu tamamlıyoruz.
Mysql server'ımızın çalışması için gerekli konfigüre işlemlerini yapalım.
sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist
Nano editörümüz ile conf'u açtık, içerisine aşağıdaki kodları ekleyerek kaydedelim.
Aşağıdaki komut ile mysql conf'umuzu açalım ve bir alt satırdaki parametlereleri girip kaydedelim.
sudo nano /etc/my.cnf
İşlemlerimiz tamamlandı. Şimdi conf'larımızı load ederek mysql server'ımızı startlayalım.
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist
Conf'umuzu load ettik. Server'ımızı startlıyoruz.
sudo /usr/local/mysql/support-files/mysql.server start
İşlem bukadar, problem yaşayanlar konu üzerinden ulaşabilir.
Öncelikle işletim sistemimize uygun olan MySQL sürümünü BURADAN DMG uzantılı veya isteğe göre tar.gz olarak download ediyoruz.
DMG uzantılı installer'ı çalıştırıyoruz, mysql-5.5.22-osx10.6-x86_64.pkg paketini startlıyoruz ve kurulum menüsü karşımıza çıkıyor. Lisans bilgilerini okuyup kabul ederek kurulumu tamamlıyoruz.
Mysql server'ımızın çalışması için gerekli konfigüre işlemlerini yapalım.
sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist
Nano editörümüz ile conf'u açtık, içerisine aşağıdaki kodları ekleyerek kaydedelim.
Kod:
[FONT=Courier][B]<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[URL]http://www.apple.com/DTDs/PropertyList-1.0.dtd[/URL]">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>com.mysql.mysqld</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/mysql/bin/mysqld_safe</string>
<string>--user=mysql</string>
</array>
</dict>
</plist>[/B][/FONT]
sudo nano /etc/my.cnf
Kod:
[FONT=Courier][B][client]
socket=/var/mysql/mysql.sock[/B][/FONT]
[FONT=Courier][B][mysqld]
socket=/var/mysql/mysql.sock[/B][/FONT]
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist
Conf'umuzu load ettik. Server'ımızı startlıyoruz.
sudo /usr/local/mysql/support-files/mysql.server start
İşlem bukadar, problem yaşayanlar konu üzerinden ulaşabilir.