Birkaç gün önce bir Digital Ocean damlacık (sunucu) kurdum ve mysql'ye erişmem gerekiyor. Denediğim şeyler arasında root için şifre çalışmıyor. Ancak bu komut:
service mysql[d] stop
Çalışmıyor. Görünüşe göre bu komutu vermeliyim:
sudo systemctl stop mariadb.service
Ancak bu
Failed to stop mariadb.service: Unit mariadb.service not loaded.
Ayrıca, bu komut
mysqld_safe --skip-grant-tables --skip-networking & mysql -u root
Bu yanıtlardaki sonuçlar:
sudo: mysqld_safe: command not found
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[1]+ Exit 1 sudo mysqld_safe --skip-grant-tables --skip-networking
Sunucuya root olarak giriş yaptım; buradan ne yapacağım
Öncelikle, MySQL veya MariaDB'yi mi kurduğunuzu ya da muhtemelen göründüğünü hatırlamanız gerekir.
—
Michael Hampton
Bu komutun çıktısı nedir? 'rpm -qa | grep mariadb 've' rpm -qa | grep mysqld 've' rpm -qa | grep mysql '
—
Anthony Fornito
Teşekkürler @AnthonyFornito, mariadb
—
Oliver Williams
mariadb-5.5.50-1.el7_2.x86_64 mariadb-libs-5.5.50-1.el7_2.x86_64
çıktı ve mysql çıktı php-mysql-5.4.16-36.3.el7_2.x86_64
- mysqld hiçbir şey döndürdü.
@MichaelHampton - Görünüşe göre sunucumda İKİ var.
—
Oliver Williams
Gerçekten mi? Orada sadece MariaDB'yi görüyorum.
—
Michael Hampton