MacOS 10.10, en güncel makrolar. Ben,Macports ile MySQL 5.6 Kurulumu
port install mysql56-server mysql56
[email protected]_0 yükler yükleme limanında 3306.
1) üzerine MySQL 5.6 almak istiyorum
which mysql
veya
which mysql56
sonra hiçbir şey döndürmez.
Yani ilk soru mysql istemcisi nerede?
Kurulum komut Yapılandırılması
2) sonra
sunucusunu çalıştıran sorar/opt/local/lib/mysql56/bin/mysqladmin -u root password 'new-password'
ve ben
cd /opt/local ; /opt/local/lib/mysql56/bin/mysqld_safe &
tarafından başlatın sudo -u _mysql /opt/local/lib/mysql56/bin/mysql_install_db
yapmak önerir
sonra Mysqladmin soket şikayet ve ben /opt/local/etc/mysql56/macports-default.cnf ve bu komut Tamam gider sonra --skip-networking yorum yapın. Sonra
/opt/local/lib/mysql56/bin/mysqladmin -u root -h bp.local password 'new-password'
Gerçekten MySQL istemcisi olmadan burada ne yapacağını bilmiyorum
error: 'Host '10.0.1.9' is not allowed to connect to this MySQL server'
döndürür. Ve ben bir çeşit sıkışmışım. Herhangi bir öneriniz var mı?
. Ve senin yüklemek zorunda anlamak gibi' mysql_select' kullanmak mümkün. mysql başlangıç için komutlar eklemek eğer @neverpanic önyükleme yapmadan ve bu yanıtı yeniden başlatmak için mükemmel olurdu. – coviex
'mysql56'' mysql_select' 'e bağlıdır, böylece' mysql56' yüklü olduğunda her zaman yüklenir (MacPorts'un bağımlılığı yoksaymaya zorlamadıkça) Ne yazık ki, launchd her zaman yeniden başlatır AFAIK, daemon durumu tutar, bu yüzden "startd plists ile bir sonraki yeniden başlatmaya kadar" için bir yol yoktur.Ama start komutunuz olsa da, bu durumda çalışacağını sanırım. Sadece aynı ortamı ve kullanıcı kullandığınızdan emin olun plist'in yaptığı gibi, – neverpanic
'/ opt/local/lib/mysql56/bin/mysqladmin -u root -p variable' işlevini çalıştırarak ve' socket 'satırını aratarak soket yolunu girin. Benim için şu oldu: '/ opt/local/var/run/mysql56/mysqld.sock'. – ilpssun