Linux Mint Türkiye
Yazılım => Yazılım Genel => Konuyu başlatan: ahmetm.vural - 27 Mart 2017, 14:05:25
-
Lamp server kurulumunu
https://forum.linuxmint.net.tr/index.php?topic=6282.0
linkindeki adımları uygulayarak yaptım ancak phpmyadminde giriş yapmaya çalışınca görseldeki hatayı alıyorum.
(http://i.hizliresim.com/M0v9zQ.png) (http://hizliresim.com/M0v9zQ)
Yardımcı olursanız çok sevinirim.
-
Aşağıdaki komutla servisi yeniden başlatınca durum ne oluyor?
sudo systemctl restart mysqld
Burasını (https://www.digitalocean.com/community/questions/error-2002-hy000-can-t-connect-to-local-mysql-server-through-socket-var-run-mysqld-mysqld-sock-2-no-such-file-or-directory) başvuru amacıyla ekleyelim.
-
Failed to restart mysqld.service: Unit mysqld.service not found.Hatası veriyor.
-
Aşağıdaki komutu deneyelim.
sudo systemctl restart mysql
Olmazsa aşağıdaki komutun çıktısına bakalım.
dpkg -l | egrep 'mysql|mariadb'
-
ii dbconfig-mysql 2.0.4ubuntu1 all dbconfig-common MySQL/MariaDB support
ii libdbd-mysql-perl 4.033-1build2 amd64 Perl5 database interface to the MySQL database
ii libmysqlclient20:amd64 5.7.11-0ubuntu6 amd64 MySQL database client library
ii mariadb-client 10.0.24-7 all MariaDB database client (metapackage depending on the latest version)
ii mariadb-client-10.0 10.0.24-7 amd64 MariaDB database client binaries
ii mariadb-client-core-10.0 10.0.24-7 amd64 MariaDB database core client binaries
ii mariadb-common 10.0.24-7 all MariaDB common metapackage
ii mariadb-server 10.0.24-7 all MariaDB database server (metapackage depending on the latest version)
ii mariadb-server-10.0 10.0.24-7 amd64 MariaDB database server binaries
ii mariadb-server-core-10.0 10.0.24-7 amd64 MariaDB database core server files
ii mysql-common 5.7.11-0ubuntu6 all MySQL database common files, e.g. /etc/mysql/my.cnf
ii php7.0-mysql 7.0.4-7ubuntu2 amd64 MySQL module for PHP
-
Aşağıdaki komutu çalıştırınca durum ne oluyor?
sudo systemctl restart mysql
-
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
-
See "systemctl status mysql.service" and "journalctl -xe" for details.
Komutun çıktısı ne diyor?
systemctl status mysql.service
-
mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2017-03-27 17:01:29 +03; 6min ago
Docs: man:systemd-sysv-generator(8)
Process: 19349 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
Mar 27 17:01:29 ahmetmvural /etc/init.d/mysql[19750]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Mar 27 17:01:29 ahmetmvural /etc/init.d/mysql[19750]: [61B blob data]
Mar 27 17:01:29 ahmetmvural /etc/init.d/mysql[19750]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or direc
Mar 27 17:01:29 ahmetmvural /etc/init.d/mysql[19750]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Mar 27 17:01:29 ahmetmvural /etc/init.d/mysql[19750]:
Mar 27 17:01:29 ahmetmvural mysql[19349]: ...fail!
Mar 27 17:01:29 ahmetmvural systemd[1]: mysql.service: Control process exited, code=exited status=1
Mar 27 17:01:29 ahmetmvural systemd[1]: Failed to start LSB: Start and stop the mysql database server daemon.
Mar 27 17:01:29 ahmetmvural systemd[1]: mysql.service: Unit entered failed state.
Mar 27 17:01:29 ahmetmvural systemd[1]: mysql.service: Failed with result 'exit-code'.
-
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Aşağıdaki komutun çıktısına bakalım.
ls /var/run/mysqld/mysqld.sock
-
ls: cannot access '/var/run/mysqld/mysqld.sock': No such file or directory
-
Aşağıdaki komutla /etc/mysql/my.cnf dosyasını açıp,
sudo xed /etc/mysql/my.cnf
en altına aşağıdaki satırları ekleyip dosyayı kaydetmeyi deneyiniz.
[client]
socket = /var/lib/mysql/mysql.sock
[mysqld_safe]
socket = /var/lib/mysql/mysql.sock
[mysqld]
socket = /var/lib/mysql/mysql.sock
Ardından servisi yeniden başlatınız.
sudo systemctl restart mysql
-
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
-
Buradaki (http://blog.eselax.com/?p=54) öneri deneebilir.
-
Problem hala devam ediyor verdiğiniz linkdeki işlemi denediğimde
error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 14
Fatal error in defaults handling. Program aborted
error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 14
Fatal error in defaults handling. Program aborted
170418 16:36:35 mysqld_safe Logging to '/var/lib/mysql/ahmetmvural.err'.
170418 16:36:36 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
/usr/bin/mysqld_safe: line 139: /var/lib/mysql/ahmetmvural.err: Permission denied
/usr/bin/mysqld_safe: line 183: /var/lib/mysql/ahmetmvural.err: Permission denied
170418 16:36:36 mysqld_safe mysqld from pid file /var/lib/mysql/ahmetmvural.pid ended
/usr/bin/mysqld_safe: line 139: /var/lib/mysql/ahmetmvural.err: Permission denied
Mesajlar Birleştirildi.
Problemi çözdüm farklı bir yolla öncelikle mysql i silip baştan kurulum yaptım kurulumda hata yapmışım destekleriniz için teşekkürler.
-
Paketleri komple kaldırıp yeniden kurulum dneyebilirsiniz.
https://forum.linuxmint.net.tr/index.php?topic=6282.msg48659#msg48659