インストールMySQLデータベースのバイナリ法

図1に示すように、システムは依存関係があることを確認するためのlibaio

[ルート@ localhostの〜]#yumを-y libaioをインストール

2、パッケージを抽出

[ルート@ localhostの〜]#タール-xfはmysql- 5.724 -linux-glibc2の。12 -x86_64.tar.gz -Cは/ usr / local

配置3、フレキシブルコネクタ

[ルート@ localhostの〜]#のCDは/ usr / local / 

[localhostのローカル@ルート]#LN -sはmysql- 5.724 -linux-glibc2の。12 -x86_64 / MySQLの

4.ユーザーを作成します。

[localhostのローカル@ルート]#useraddの-M -s / sbinに/ nologinにmysqlの

5、MySQLへのユーザーおよびグループのインストールパス

[localhostのローカル@ルート]#chownコマンド-R mysqlの:mysqlのは/ usr / local / mysqlの

6、初期パスワードを取得

[ルート@ localhostのローカル]#は/ usr / local / MySQLの/ binに/のmysqld --basedir =は/ usr / local / MySQLの--datadir =は/ usr / local / MySQLの/データ--user = MySQLの--initialize

7、設定ファイルを変更します

[ルート@ localhostのローカル]#のVIMの/ etc / my.cnfの

[mysqldを] 
DATADIR =は/ usr / local / MySQLの/ データ
ソケット = / TMP / にmysql.sock 

[mysqld_safeを】
ログ -error =は/ usr / local / MySQLの/データ/ mysql.log 
PID -file =は/ usr / local / MySQLの/データ/ mysql.pid

8、スクリプトをコピー

#cpはMySQLの/サポート・ファイル/ /etc/init.d/のmysql.serverの[ローカルホストローカル@ルート] のmysqld 

#chmodの[ローカルホストローカル@ルート] + X-の/ etc / init.dディレクトリ/ mysqldを   // スクリプトに実行権限を追加するには、

9、systemctlでサービスを開始し、スクリプトのサービスを追加

[localhostのローカル@ルート]#chkconfigの--addのmysqld    // スクリプトサービスに追加

#[ローカルホストローカル@ルート]はsystemctl mysqldを開始

10、ポートを参照してください

[ルート@ localhostのローカル]#netstatの-anpt | グレップ:3306 
にtcp6 0  0 ::: 3306 ::: * LISTEN 3224 / mysqldを

11、ログデータベース

P - #MySQLの-uroot [localhostをローカル@ルート] ' / jWpQ&VVl9Mp ' 
- bashの:MySQLの:コマンドが見つかりません

[localhostをローカル@ルート] LN#は/ usr / local / MySQLの/ binに/ MySQLは/ binに     //はソフトリンクを作ります

#MySQLの[ローカルホストローカル@ルート] -uroot - P ' / jWpQ&VVl9Mp '   // データベースにログインすることができます

12、パスワードを変更します

[ルート@ localhostの〜]#mysqladminの-uroot -p ' / jWpQ&VVl9Mp 'パスワード123123 

[ルート@ localhostの〜]#mysqlの-uroot -p123123

あなたは、コードをクラック、パスワードを忘れた場合は13、(自由な時間を見つけるために、通常の使用には影響しません)

[ルート@ localhostの〜]#のsystemctl停止mysqldが   // データベースを閉じて

、誰もMySQLのプロセスに関連付けられていないことを確認するために、

[ルートlocalhostの@〜]#のPS AUX | grepをするのmysqld 
ルート3291  0.0  0.0  112660  972 PTS / 0 R + 2355  000のgrep --color = 自動mysqldの

[ルート@ localhostの〜]#mysqld_safeを--skip-グラント-テーブル&    // 際に、サービスを開始するサービスを開始するために、バックグラウンド承認フォームへスキップ

上陸したときに、ユーザー名とパスワードは必要ありません

[ルート@localhost〜]#MySQLの

 

おすすめ

転載: www.cnblogs.com/tanxiaojuncom/p/11528132.html