Mysql.server melalui homebrew di macbook

2

saya mendapatkan kesalahan berikut ketika mencoba menjalankan mysql melalui home-brew.

Arshads-MacBook-Air:~ Arshi$ mysql.server start
/usr/local/bin/mysql.server: line 256: my_print_defaults: command not found
/usr/local/bin/mysql.server: line 276: cd: @@HOMEBREW_CELLAR@@/mysql/5.6.21: No such file or directory
Starting MySQL
 ERROR! Couldn't find MySQL server (@@HOMEBREW_CELLAR@@/mysql/5.6.21/bin/mysqld_safe)

**Mysql has been installed.**

Arshads-MacBook-Air:~ Arshi$ brew install mysql
Warning: mysql-5.6.21 already installed

Saya menerima beberapa pesan peringatan ketika menginstal homebrew, tetapi menurut saya itu karena saya sudah punya R, bangku kerja mysql, mysqlserver, python sudah diinstal di komputer

ada ide tolong bagaimana saya bisa menjalankan mysql.server melalui home-brew.Terima kasih

Arshad Islam
sumber

Jawaban:

1

Saya pikir masalahnya adalah Anda menginstal mysql tanpa izin untuk menulis my_print_defaults (dan mungkin program lain) - yang akan disalin ke /usr/bin.

Hapus instalan mysql dan instal ulang sebagai sudo.

sudo brew uninstall mysql
sudo brew install mysql
suspectus
sumber
Arshads-MacBook-Air: ~ Arshi $ sudo brew install mysql Error: Cowardly menolak untuk sudo brew install Anda dapat menggunakan brew dengan sudo, tetapi hanya jika brew executable dimiliki oleh root. Namun, ini sama sekali tidak direkomendasikan dan sama sekali tidak didukung, jadi lakukan dengan risiko Anda sendiri. Arshads-MacBook-Air: ~ Arshi $
Arshad Islam
saya mendapatkan pesan di atas. Terima kasih.
Arshad Islam
Memecahkan masalah di atas dan menginstal ulang mysql. Mendapat kesalahan berikut pada start sql. Arshads-MacBook-Air: ~ Arshi $ mysql.server start dyld: Perpustakaan tidak dimuat: @@ HOMEBREW_CELLAR @@ / openssl / 1.0.1j / lib / libcrypto.1.0.0.dylib Dirujuk dari: / usr / local / opt / openssl / lib / libssl.1.0.0.dylib Alasan: gambar tidak ditemukan Memulai MySQL. KESALAHAN! Server berhenti tanpa memperbarui file PID (/usr/local/var/mysql/Arshads-MacBook-Air.local.pid).
Arshad Islam