ubuntuでmysqlをオンラインでインストール

3550 ワード

ubuntuバージョンは12.04です.インストール方法はオンライン
実行コマンド:sudo apt-get install mysql-server
その結果、インストールに失敗し、仕方なく、アンインストールして再インストールします.アンインストールコマンドは以下のとおりです(必ずしも役に立つとは限らない場合もありますが、実行してください)
1 sudo apt-get autoremove --purge mysql-server-5.* 2 sudo apt-get remove mysql-server 3 sudo apt-get autoremove mysql-server 4 sudo apt-get remove mysql-common
5.sudo dpkg --remove mysql-serversudo 
6.sudo apt-get purge -f mysql-server mysql-commonsudo

削除/var/lib/mysqlと/etc/mysql
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R

sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor

残存データの消去
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
再インストール
エラー:mysql-server-5.5しかし、それはインストールされませんE:エラーを修正できません.一部のパッケージが現状を維持することを要求しているため、パッケージ間の依存関係を破壊しています.
解決策:
最後にコマンドラインに入力
sudo apt-get update

更新すればいい
この後インストールしても問題はありません
再インストール
エラー:groupadd:cannot lock/etc/gshadow;try again later. addgroup:「/usr/sbin/groupadd-g 129 mysql」はエラーコード10を返し、終了する.
解決策:etc/gshadow.ロックのファイル削除
sudo rm /etc/gshadow.lock

再インストールに成功しました.
mysqlのインストールが完了すると、netstat-tap|grep mysqlでシステムにmysqlサービスがあるかどうかを確認できます.次のように表示されます.
root@zcf-K42JZ:/# netstat -tap|grep mysql tcp        0      0 localhost:mysql         *:*                     LISTEN      728/mysqld   
mysqlのインストールに成功したことを示すメッセージが表示されます.
以下、簡単な構成を行います
インストール完了後に/etc/mysql/myを変更する.cnf(このファイルはmysqlのプロファイルです).ファイルのbinding-address=127.0.0.1をコメントします.その他の構成は必要に応じて変更します.
登録データベースコマンド:mysql-u root-p車に戻った後、私たちの前に設定したパスワードを入力すると、登録に成功し、以下のように表示されます.
Welcome to the MySQL monitor.  Commands end with ; or\g. Your MySQL connection id is 44 Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu) Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
これでmysqlのインストールに成功しました.