Ubuntuは初めてです。Ubuntu 12.10を実行しています。apache、php、mysqlをインストールしようとしています。しかし、私はApacheをインストールし、完全に実行されています。
sudo apt-get install apache2
しかし、次のコマンドを使用してmysqlをインストールしようとしたとき
sudo apt-get install mysql-server
ダウンロード後、パスワードを要求しましたが、パスワードを入力して確認した後。次のエラーメッセージが表示されます。
Mysql「root」ユーザーのパスワードを設定できません mysqlのパスワードの設定中にエラーが発生しました 管理ユーザー。これは、アカウントにすでにパスワードが設定されているか、Mysqlサーバーとの通信の問題が原因で発生した可能性があります。 パッケージのインストール後、アカウントのパスワードを確認する必要があります。 詳細については、/ usr / share / doc / mysql-server-5.5 / README.Debianファイルをお読みください。
プロンプトで[OK]ボタンをクリックした後、ターミナルで次のメッセージが表示されます。
Setting up mysql-server-5.5 (5.5.29-0ubuntu0.12.10.1) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
mysql-server-5.5
E: Sub-process /usr/bin/dpkg returned an error code (1)
Mysqlエラーログには
130209 14:26:37 [Note] Plugin 'FEDERATED' is disabled.
130209 14:26:37 InnoDB: The InnoDB memory heap is disabled
130209 14:26:37 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130209 14:26:37 InnoDB: Compressed tables use zlib 1.2.7
130209 14:26:37 InnoDB: Using Linux native AIO
mysqld: Can't create/write to file '/tmp/ibNuz7q0' (Errcode: 13)
130209 14:26:37 InnoDB: Error: unable to create temporary file; errno: 13
130209 14:26:37 [ERROR] Plugin 'InnoDB' init function returned error.
130209 14:26:37 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130209 14:26:37 [ERROR] Unknown/unsupported storage engine: InnoDB
130209 14:26:37 [ERROR] Aborting
この問題を検索しましたが、うまくいきませんでした。助けてください。
/etc/mysql/my.cnf
。そのファイルまたは/ etc / mysqlディレクトリ内のファイルを変更した場合は、元のファイルを復元して再試行してください。
mysql-server
実行して、インストール済みかどうかを確認しますps -e | grep mysqld
。出力が表示される場合は、既にインストールされていることを意味します。