UbuntuでMySQL 5をインストールします.6

2733 ワード

私たちはソフトウェアのインストールにあまり時間をかけるべきではないと思いますが、多くの場合、私たちはインストールされてドアの外に閉じ込められています.特にLinuxの下で初めてです.プログラム猿として、最近linuxに転戦することにしました.MySQLは必要です.私のインストール手順を話してください.UbuntuでMySQLをインストールするには、コマンドを直接使用する非常に簡単な方法があります.
sudo apt-get install mysql-client mysql-server;

 
Ubuntu 12を使っています.04,コマンドを使ってインストールしたのは5.5で、心の中でいつも気分が悪くて、アンインストールして、インストールして5.6.参考MySQL 5です.6-manual英語版でインストールします.まずダウンロードします.debフォーマット、インストール、失敗;次にrpm形式のをダウンロードして、インストールして、やはりまた負けます.ネット上で収集した資料は、千編一律で、本当に人の心を悩ませ、辛抱強く、文書をよく読むことにした.3回目のバイナリパッケージの使用に成功しました.良いインストールチュートリアルは、読者にどのようなことをするか、どのようにするか、どのようにするか、どのようにするかを教えるべきだと思います.
   1.まずコミュニティに行ってバイナリパッケージをダウンロードし、(.tar.gz);
   2.ダウンロードしたバイナリパッケージを解凍します.
   3.MySQLの設定
   4.配置環境変数(一応配置環境変数と呼ぶでしょう);
 
以上のことをどのようにするかを説明します.
1.まずmysqlユーザーとmysqlユーザーグループを追加する
groupadd mysql
useradd -r -g mysql mysql

 
 2.一般的にmysqlを/usr/localの下にインストールします.
cd /usr/local
tar zxvf /path/to/mysql-VERSION-OS.tar.gz
ln -s full-path-to-mysql-VERSION-OS mysql

cd mysql
chown -R mysql .
chgrp -R mysql .

 
lnとはmysqlというフォルダを作成することを意味し、実際には解凍されたmysql-VERSION-OSのショートカットです.次の3つの文は権限を与えることです.
3.mysqlの構成
cd mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data

 
mysqlにはプロファイルが必要ですmysql_install_dbはテンプレートに基づいてデフォルトのプロファイルmy-defaultを作成します.cnf.
生成されたプロファイルを/etcディレクトリにコピーする必要があります.
sudo cp support-files/my-default.cnf /etc/my.cnf

 
 4.コピーmysql.サーバスクリプトを/etc/init.dディレクトリの下
cp support-files/mysql.server /etc/init.d/mysql.server

これでMySQL 5.6はUbuntuに正常にインストールされました.
 
 
mysql rootパスワードの初期化:
sudo bin/mysqladmin -u root password '    '

 
mysqlを起動する3つの方法:
1)mysqldの使用
  2)bin/mysql_safe --user=mysql &
3)mysqlを使用する.server、前に/etc/initにコピーしました.dディレクトリの下、mysql.serverは最も一般的なコマンドです
service mysql.server status;//  mysql  
service mysql.server  start;//  mysql
service mysql.server stop;//  mysql

 
mysqlを起動させるか、起動をキャンセルします.
sudo update-rc.d -f mysql.server defaults  [remove]

 
mysqlコマンドを/usr/local/binまたは環境変数に追加します.
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
export PATH=$PATH:/usr/local/mysql/bin

 
このときコマンドラインでmysqlコマンドを直接使用できるようになりました
mysql -u root -p