1. ユーザーとグループを追加する 1. mysqlユーザーグループを追加する # グループ追加mysql 2. MySQLユーザーを追加する # ユーザー追加 -g mysql -s /bin/nologin mysql -M 2. システムにMySQLがインストールされているかどうかを確認します。インストールされている場合はアンインストールします。 # rpm -qa | grep mysql mysql-libs-5.1.73-3.el6_5.x86_64 # rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps 3. 必要な依存パッケージをインストールする # yum -y インストール wget gcc-c++ ncurses-devel cmake 4. インストール 1. MySQLの最新バージョンをダウンロードする http://dev.mysql.com/downloads/mysql/ にアクセスし、「ソースコード」の下にある「Generic Linux」を選択します。ダウンロードするMySQLとboostライブラリを選択します。 MySQL5.7 には boost ライブラリの要件があります。 boost ライブラリ付きのものを選択すると、いくつかの落とし穴を回避できます。 # https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.18.tar.gz をダウンロードします 2. 解凍してインストールする # tar xf mysql-boost-5.7.18.tar.gz # cd mysql-5.7.18 # cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=boost/boost_1_59_0 # 作成 && インストール MySQL は /usr/local/mysql ディレクトリにインストールされます。 3. インストールディレクトリを入力し、データディレクトリを作成します。 # cd /usr/local/mysql # mkdirデータ 4. /usr/local/mysqlディレクトリの権限を変更する # chown -R mysql. /usr/local/mysql 5. データベースを初期化する # ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 注記: 1. 以前のバージョンの mysql_install_db は mysql_basedir/script にあり、5.7 は mysql_install_db/bin ディレクトリに配置され、廃止されました。 6. スタートアップファイルを/etc/init.d/にコピーし、mysqldとして再コマンドを実行します。 # /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 7. 設定ファイルを作成する インストール後、my.cnf 設定ファイルがないことがわかったので、手動で作成しました。 # vim /etc/my.cnf [mysqld] ベースディレクトリ =/usr/local/mysql データディレクトリ = /usr/local/mysql/data ポート = 3306 ソケット = /tmp/mysql.sock [クライアント] ソケット=/tmp/mysql.sock 8. MySQLを起動する # /etc/init.d/mysqld を起動します 9. MySQLにログインする # /usr/local/mysql/bin/mysql -uroot -p システム生成パスワード 10. ルートパスワードを変更する mysql>set password = password('新しいパスワード'); mysql>権限をフラッシュします。 mysql>終了 11. ログアウトして再度ログインする # /usr/local/mysql/bin/mysql -uroot -p'新しいパスワード' 上記は、CentOS 6.6 でソース コードから MySQL 5.7.18 をコンパイルしてインストールする方法に関する詳細なチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: JavaScript を使用してテーブル情報を追加および削除する
>>: Vmwareでディスクを追加する方法:ディスクを拡張する
MultiTail は、tail コマンド機能と同様に、複数のドキュメントを同時に監視するために使用...
1. リポジトリファイルを作成するmongodb の公式インストール ドキュメントを参照し、次のスク...
v-model は、入力とフォーム データ間、または 2 つのコンポーネント間の双方向データ バイ...
背景: parseInt(0.006) または parseInt(0.0006) は 0 という値を...
コードをコピーコードは次のとおりです。 html、アドレス、引用ブロック、本文、dd、div、 dl...
目次1 ユーザー変数の概要2 ユーザー変数の定義3 ユーザー変数の使用3.1 セットを通した例3.2...
1. はじめにスロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメン...
ウェブデザイナーでもUIデザイナーでも、ログインページや登録ページのデザインは必ず経験しなければなら...
以前、グループの友人が質問しました。つまり、ミニプログラムでユーザーがオンラインになったときに、ライ...
目次ルーティングプラグインをモジュール方式で使用するルートの使用宣言型ナビゲーションプログラムによる...
1. HttpとHttpsの違いHTTP: インターネットで最も広く使用されているネットワーク プロ...
目次導入子プロセスプロセスを非同期的に作成する同期作成プロセス導入Node.js のメイン イベント...
序文このプロジェクトには、衛星測位用のグラフィックスを含むチャートの要件があり、北半球または南半球の...
目次序文文章1. パネル2. 華容島ソリューション3. コード4. 注記序文華容路とは何ですか? 誰...
システム環境: Win10 64ビットMySQL バージョン: mysql-5.7.18-winX6...