Guten Tag,
ich habe auf meinem Laptop mit Ubuntu 16.04.5 LTS MariaDB mittels sudo apt-get install mariadb-server heruntergeladen und über mysql_install_db --datadir=/home/meinBenutzerName/db das ganze installiert.
Wenn ich jetzt einen Server anlegen möchte mittels:
sudo mysqld_safe --datadir=/home/meinBenutzerName/db --socket=/home/tristan/db/mysql.sock --port=3306 &
erhalte ich die Meldung:
190411 20:36:47 mysqld_safe Logging to syslog.
190411 20:36:47 mysqld_safe A mysqld process already exists
Auch nach sudo killall mysqld mysqld_safe und sudo killall -9 mysqld _safe existiert weiterhin ein Server
Mit ps wird mir kein solcher Prozess angezeigt, ps aux | grep mysqld zeigt mir folgendes an:
root 4872 0.0 0.0 28252 3640 ? S 19:42 0:00 /bin/bash /usr/bin/mysqld_safe
mysql 10165 0.1 0.8 622692 62640 ? Sl 20:18 0:01 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --skip-log-error --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
root 10166 0.0 0.0 33156 1356 ? S 20:18 0:00 logger -t mysqld -p daemon error
root 11088 0.0 0.0 61944 3884 pts/4 T 20:24 0:00 sudo mysqld_safe --datadir=/home/meinBenutzerName/db --socket=/home/meinBenutzerName/db/mysql.sock --port=3306
meinBenutzerName 12287 0.0 0.0 21312 936 pts/4 S+ 20:39 0:00 grep --color=auto mysqld
Wie bekomme ich den Prozess beendet?
sudo mysqladmin --socket=/home/meinBenutzerName/db/mysql.sock -u root status und
sudo mysqladmin --socket=/home/tristan/db/mysql.sock -u root shutdow geben mir:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/home/meinBenutzerName/db/mysql.sock' (2 "No such file or directory")'
Check that mysqld is running and that the socket: '/home/meinBenutzerName/db/mysql.sock' exists!
Ich konnte bisher jedes Problem immer selber lösen, aber ich bin wirklich überfragt, wie bekomme ich das zum Laufen? Bin für jeden Tipp dankbar!
Viele Grüße
Tristan
ich habe auf meinem Laptop mit Ubuntu 16.04.5 LTS MariaDB mittels sudo apt-get install mariadb-server heruntergeladen und über mysql_install_db --datadir=/home/meinBenutzerName/db das ganze installiert.
Wenn ich jetzt einen Server anlegen möchte mittels:
sudo mysqld_safe --datadir=/home/meinBenutzerName/db --socket=/home/tristan/db/mysql.sock --port=3306 &
erhalte ich die Meldung:
190411 20:36:47 mysqld_safe Logging to syslog.
190411 20:36:47 mysqld_safe A mysqld process already exists
Auch nach sudo killall mysqld mysqld_safe und sudo killall -9 mysqld _safe existiert weiterhin ein Server
Mit ps wird mir kein solcher Prozess angezeigt, ps aux | grep mysqld zeigt mir folgendes an:
root 4872 0.0 0.0 28252 3640 ? S 19:42 0:00 /bin/bash /usr/bin/mysqld_safe
mysql 10165 0.1 0.8 622692 62640 ? Sl 20:18 0:01 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --skip-log-error --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
root 10166 0.0 0.0 33156 1356 ? S 20:18 0:00 logger -t mysqld -p daemon error
root 11088 0.0 0.0 61944 3884 pts/4 T 20:24 0:00 sudo mysqld_safe --datadir=/home/meinBenutzerName/db --socket=/home/meinBenutzerName/db/mysql.sock --port=3306
meinBenutzerName 12287 0.0 0.0 21312 936 pts/4 S+ 20:39 0:00 grep --color=auto mysqld
Wie bekomme ich den Prozess beendet?
sudo mysqladmin --socket=/home/meinBenutzerName/db/mysql.sock -u root status und
sudo mysqladmin --socket=/home/tristan/db/mysql.sock -u root shutdow geben mir:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/home/meinBenutzerName/db/mysql.sock' (2 "No such file or directory")'
Check that mysqld is running and that the socket: '/home/meinBenutzerName/db/mysql.sock' exists!
Ich konnte bisher jedes Problem immer selber lösen, aber ich bin wirklich überfragt, wie bekomme ich das zum Laufen? Bin für jeden Tipp dankbar!
Viele Grüße
Tristan