mysql şifresini sıfırlayamadım?

Başlatan devrekli, 05 Mayıs 2016 - 08:51:50

« önceki - sonraki »

0 Üyeler ve 5 Ziyaretçi konuyu incelemekte.

heartsmagic

Böyle bir sunucuyu neden başkaları mıncıklıyor anlamış değilim :) Ayrıca, insan bilmez mi mysql'i hangi yetkin kullanıcı kullanıyor diye? Kaldı ki burada mesele kullanıcı değil, diyelim ki başka bir kullanıcı daha var. Ne fark eder ki? Her türlü root kullanıcısı ile bağlanabiliyor olman lazım. Çıktılardan açıkça görülüyor, root için yetkiler uçmuş bir şekilde. Durduk yere olmaz bu. Haliyle "kullanıcı root" değil tahmini doğru olsa bile mesele o değil bence.

Yine de bakmak mı istiyorsun? debian-sys-maint ile bağlan tekrar, sonra şu komutu yürüt:

select host,user from mysql.user;

Nerede, kim tanımlı görürsün.

Mysql'i mi kaldırmak istiyorsun?


sudo apt-get purge mysql-server


Güzelce kaldırır. Sonra indirirsin 12.04 için olan paketleri. Artık neler kaldırıldıysa, sana listesini verir yukarıda. Nereden indirirsin?
http://packages.ubuntu.com/

Sürüm olarak precise seçersin aratacağın paket için. Örneğin mysql-server-5.5 mı paket ismi? Ulaştığım bağlantı şurası:

http://packages.ubuntu.com/precise/mysql-server-5.5

Alt tarafta "Download mysql-server-5.5" yazıyor. Mimariler var ilk sırada, oradan amd64'ü seçer, gelen yerden indirirsin. Kaldırdığın tüm paketleri bu şekilde indirmen lazım, ardından hepsini bir dizine koyar:


sudo dpkg -i *.deb


diye kurarsın. Eksik bağımlılık kurarsan sıkıntı çıkartır haberin olsun.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

devrekli

Alıntı yapılan: heartsmagic - 11 Haziran 2016 - 05:16:09
Böyle bir sunucuyu neden başkaları mıncıklıyor anlamış değilim :) Ayrıca, insan bilmez mi mysql'i hangi yetkin kullanıcı kullanıyor diye? Kaldı ki burada mesele kullanıcı değil, diyelim ki başka bir kullanıcı daha var. Ne fark eder ki? Her türlü root kullanıcısı ile bağlanabiliyor olman lazım. Çıktılardan açıkça görülüyor, root için yetkiler uçmuş bir şekilde. Durduk yere olmaz bu. Haliyle "kullanıcı root" değil tahmini doğru olsa bile mesele o değil bence.

Yine de bakmak mı istiyorsun? debian-sys-maint ile bağlan tekrar, sonra şu komutu yürüt:

select host,user from mysql.user;

Nerede, kim tanımlı görürsün.

Mysql'i mi kaldırmak istiyorsun?


sudo apt-get purge mysql-server


Güzelce kaldırır. Sonra indirirsin 12.04 için olan paketleri. Artık neler kaldırıldıysa, sana listesini verir yukarıda. Nereden indirirsin?
http://packages.ubuntu.com/

Sürüm olarak precise seçersin aratacağın paket için. Örneğin mysql-server-5.5 mı paket ismi? Ulaştığım bağlantı şurası:

http://packages.ubuntu.com/precise/mysql-server-5.5

Alt tarafta "Download mysql-server-5.5" yazıyor. Mimariler var ilk sırada, oradan amd64'ü seçer, gelen yerden indirirsin. Kaldırdığın tüm paketleri bu şekilde indirmen lazım, ardından hepsini bir dizine koyar:


sudo dpkg -i *.deb


diye kurarsın. Eksik bağımlılık kurarsan sıkıntı çıkartır haberin olsun.

Bilseler karıştırmazlar zaten, en azından temkinli olurlar. Bilmedikleri için karıştırıyorlar :( Ondan sonra uğraş dur.  Neyse hocam, çok çok teşekkür ederim. Deniyeceğim.

heartsmagic

Rica ederiz. Bunu yapmak zahmetli olabilir ama, bağımlılık sorunları yaşarsan istenen paketleri indirmen gerekir tek tek unutma.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

devrekli

#28
Alıntı yapılan: heartsmagic - 12 Haziran 2016 - 11:20:17
Rica ederiz. Bunu yapmak zahmetli olabilir ama, bağımlılık sorunları yaşarsan istenen paketleri indirmen gerekir tek tek unutma.

Yukarıdaki komutlardan şu sonuç çıktı hocam,

+-----------+------------------+
| host      | user             |
+-----------+------------------+
| 127.0.0.1 | root             |
| ::1       | root             |
| PC-2     |                  |
| PC-2     | root             |
| localhost |                  |
| localhost | debian-sys-maint |
| root      |                  |
+-----------+------------------+


Demek ki root kullanıcısı var. Aslında 1 tane daha sunucu var. Bunlar birbirinin clone'u gibi. Sadece bir iki farklı yazılım var, farklı portlar vs mysql ile alakası olmayan. Diğer sunucudan backup alıp aktarmak olmaz ama acaba diğer sunucudan mysql ile ilgili dosyaları kopyalayıp yapıştırsak olumlu bir sonuç alır mıyız? (backup alırken bile yetki problemi var demiştim http://i.imgur.com/mH1Srmv.jpg )

heartsmagic

Yedek meselesi buradan çok farklı. Neyle yedek alınıyor? O dizinlerin yedeğine ihtiyaç var mı?
mysql'i de öbür taraftan alalım, bu tarafa yapıştıralım falan dersek olmaz öyle. Meselenin ne olduğunu bile anlayabilmiş değiliz.

mysql -u root -p -h 127.0.0.1

ile son değiştirilen doğru parola ile bağlanmaya çalıştığında ne oluyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

devrekli

#30
Alıntı yapılan: heartsmagic - 17 Haziran 2016 - 07:51:31
Yedek meselesi buradan çok farklı. Neyle yedek alınıyor? O dizinlerin yedeğine ihtiyaç var mı?
mysql'i de öbür taraftan alalım, bu tarafa yapıştıralım falan dersek olmaz öyle. Meselenin ne olduğunu bile anlayabilmiş değiliz.

mysql -u root -p -h 127.0.0.1

ile son değiştirilen doğru parola ile bağlanmaya çalıştığında ne oluyor?

Bağlantı hatası veriyor!

mysql -u root -p -h 127.0.0.1

ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

Fakat 127.0.0.1/phpmyadmin olarak sayfa açılıyor tarayıcıdan denediğimde ama giriş yapmaya çalıştığımda yine tarayıcıda 1045... hatası yazıyor.

etc/mysql/my.cf http://pastebin.com/cMSdGUei

heartsmagic

grep bind-address /etc/mysql/my.cnfne diyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

devrekli

Alıntı yapılan: heartsmagic - 23 Haziran 2016 - 14:41:14
grep bind-address /etc/mysql/my.cnfne diyor?

root@PC-2:/home/PC-2# grep bind-address /etc/mysql/my.cnf
bind-address = 127.0.0.1
root@PC-2:/home/PC-2#


Bu sonuç çıktı hocam.  sudo mysql_secure_installation yapsak ne olur acaba? Bir deniyeyim dedim şifre vs sordu vazgeçtim komutun sonucunu bilmediğimden. Teşekkürler

heartsmagic

Allah Allah, ağ tarafından neden bağlanamıyorsun acaba.

nano /etc/mysql/my.cnf

ile aç dosyayı, satırı yorumla şu şekilde:

#bind-address = 127.0.0.1

ctrl+x ile kapatabilirsin dosyayı, kaydetmek için de onay verirsin.

Ardından:

service mysql restart
mysql -u root -p -h 127.0.0.1


Kurulum konusunda bir fikrim yok, deneyebilirsin tabi.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

devrekli

Alıntı yapılan: heartsmagic - 26 Haziran 2016 - 17:04:17
Allah Allah, ağ tarafından neden bağlanamıyorsun acaba.

nano /etc/mysql/my.cnf

ile aç dosyayı, satırı yorumla şu şekilde:

#bind-address = 127.0.0.1

ctrl+x ile kapatabilirsin dosyayı, kaydetmek için de onay verirsin.

Ardından:

service mysql restart
mysql -u root -p -h 127.0.0.1


Kurulum konusunda bir fikrim yok, deneyebilirsin tabi.

Bende anlamadım hocam. Bukez şu sonuç çıktı, hemen ardından bağlanmaya çalıştım ve ardından şifre değiştirmeyi denedim 2 farklı yöntemle yine çıkan hatalar aynıydı, giremedim mysql'e :( teşekkürler

root@PC-2:/home/PC-2# mysql -u root -p -h 127.0.0.1
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 36
Server version: 5.5.34-0ubuntu0.12.04.1 (Ubuntu)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

root@PC-2:/home/PC-2# dpkg-reconfigure mysql-server-5.5
mysql stop/waiting
160628  7:40:43 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
mysql start/running, process 16019
root@PC-2:/home/PC-2#

heartsmagic

Son denemede bağlanmışsın, yanlış mı görüyorum?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

devrekli

Alıntı yapılan: heartsmagic - 04 Temmuz 2016 - 09:23:31
Son denemede bağlanmışsın, yanlış mı görüyorum?

Bağlanmış gibi göründü o şekilde ama mysql -u root -p dediğimde yine ERROR 1045 hatası verdi, hemen şifre değiştirmeyi denedim yine aynı hata. Tarayıcıdan girmeye çalıştım yine aynı hata. teşekkürler