0

find コマンドを使用して MySQL の場所を特定すると、以下のパスが返されます。でも、MySQLを再起動したい。パス (/usr/bin/mysql) を停止すると、エラーが表示されます

[ユーザー 'root'@'localhost' へのアクセスがパスワード ='NO' で拒否されました]'

それで、どのMySQLが以下のパスで再起動されますか?

/usr/bin/mysql

/usr/share/mysql

/usr/lib/mysql

/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/mysql

/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/DBD/mysql

/usr/lib64/mysql

/var/lib/mysql

/var/lib/mysql/mysql

4

5 に答える 5

1

ルートとして、実行します service mysqld restart

それがうまくいかない場合は、試してください /etc/init.d/mysqld restart

再起動する代わりに、次を使用できます。

startmysqlを起動するには

stopそれを止めるために

于 2012-08-02T06:39:47.207 に答える
0

Mysql がサービスとして実行されている場合:

sudo service mysql restart;

また

sudo service path/to/mysql restart;

編集:

mysql が実行されているかどうかを確認する

service --status-all
service --status-all | grep mysql
于 2012-08-02T06:37:56.487 に答える
0

通常、あなたはそうします

/etc/init.d/mysql start/stop/restart

mysqld や mysql-server などと呼ばれることがあります。Ubuntuを使用している場合は、行う必要があります

service mysql start/stop/restart

そこには mysqld や mysql-server などがあります。

于 2012-08-02T06:38:14.950 に答える