mysqldを起動できません

mysqldを起動できません

私は次のようにmysqlをインストールしました:

$ sudo apt-get install mysql-server-core-5.1
$ sudo apt-get install mysql-client-core-5.1

これが私が現在持っているものです。 構成ファイル

サービスを開始できませんでした。最初はソケットとvarフォルダがありませんでした。 mysqlユーザーとmysqlグループをシステムアカウントとして作成し、confファイルで指定されたディレクトリに所有権とすべての権限を付与しました。

mysqldmysqlユーザーとして実行してみました。

$ sudo -u mysql mysqld 

次のエラーが発生します。

120201 13:52:58 [Note] Plugin 'FEDERATED' is disabled.
mysqld: Table 'mysql.plugin' doesn't exist
120201 13:52:58 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade     to create it.
120201 13:52:58  InnoDB: Initializing buffer pool, size = 8.0M
120201 13:52:58  InnoDB: Completed initialization of buffer pool
120201 13:52:58  InnoDB: Started; log sequence number 0 44233
120201 13:52:58 [ERROR] Fatal error: Can't open and lock privilege tables: Table   'mysql.host' doesn't exist

私も次のように実行してみました。

$ sudo service mysql start

生産するmysql: unrecognized service

どんなアドバイスも本当にありがとうございます。

ベストアンサー1

まだ始めていませんか?確認してくださいps -ef | grep mysql。 MintはUbuntuに基づいているため、MySQLでほとんどのDebianまたはUbuntuガイドを使用できます。おそらく、サーバーを直接起動する必要はありません。再起動を試み、自動的に起動しないことを確認してください。

また、コア以上のものが必要な場合があります。なぜできないのですsudo apt-get install mysql-serverか?

おすすめ記事