免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/qq_34017326/article/details/78955494
1つの依存ファイルとソフトウェア
cmakeのmysqlの-5.7.20
boost_1_59_0.tar.gzの
のncurses
のncurses-develの
バイソン
のgcc-C ++
はgcc
2コンピレーション
2.1コンパイラによって生成される中間ファイルを保存するためのサブディレクトリを作成します。/ルート/ mysqlのである私のboost_1_59_0.tar.gz保管場所
MKDIR && CD BLD BLD
cmakeの-DDOWNLOAD_BOOST = 1 -DWITH_BOOST = /ルート/ mysqlの..
MKDIR && CD BLD BLD
cmakeの-DDOWNLOAD_BOOST = 1 -DWITH_BOOST = /ルート/ mysqlの..
2.2コンパイル
作ります
3インストール
3.1 make installを別の場所にしたい場合、MySQLは/ usr / local / mysqlのをインストールするには、デフォルトの場所にコマンドを、例えば、DESTDIRパラメータをインストールするために使用することができる:
= DESTDIRをインストールします"は/ opt / mysqlの。" (発生するデフォルトの場所のための最良の選択、位置を変更する他の問題があるだろう、何の解決はありません)
3.2 useraddのmysqlの
mysqlのはmysqlの、mysqlの移動システムファイルへのアクセスmysqlのを防止するために、権限を制限するために開始するために使用されて作成
3.3ビン/ mysqldを--initialize --user = mysqlの
初期化が成功した初期設定が初期パスワードを生成します後、行ってMySQLのサービスは、初期パスワード変更する必要があるユーザーが最初に訪問された
3.4のbinを/ mysql_ssl_rsa_setup
SSL証明書を生成し、セキュリティmysqlの提供
3.5のbin / mysqld_safeを--userを= mysqlの&
バックグラウンドサービスのmysqlで実行されている
/etc/init.d/mysql.server 3.6 CPのサポート・ファイル/ mysql.serverの
オプションのステップは、このステップの目的は、MySQLのサービスにあるビューにserviceコマンドを使用することができるシステムサービスに加え、サービスの状態
3.7 binに/ mysqlの-uルート-p
パスワードは初期パスワードを変更するために、またはいずれかの操作を実行することはできませんALTER USER文を使用するには、ログインが成功した後、初期パスワードのステップ3.3を生成しているMySQLを、ログインしてください。私は、パスワードは123456です変更するには、次のコマンドを使用します。
ユーザーのルート」を変える@「123456」で識別される「localhost」の;:
4パック
パッケージを作ります5添付
boost_1_59_0.tar.gz
開くには、リンクをクリックして
抽出コードtwmcを