この記事では、centos7 環境でバイナリ インストール パッケージを使用して mysql5.6 をインストールする方法について説明します。ご参考までに、詳細は以下の通りです。 mysql5.6をインストールするためのCentOS 7バイナリインストールパッケージ 1. mysql5.6バイナリインストールパッケージをダウンロードする http://mirrors.sohu.com/mysql/MySQL-5.6/ 例: mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz 2. mysql5.6 をインストールします (/data/mysql56 にインストールされます) (1)MySQLユーザーアカウントを作成する > useradd -s /sbin/nologin -M mysql (2)圧縮パッケージを解凍する > tar xf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz (3)名前の変更 >mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql56 (4)設定ファイルをコピーする > cp /data/mysql56/support-files/my-default.cnf /etc/my.cnf 設定ファイルを変更する [クライアント] ポート = 3306 ソケット = /data/mysql56/mysql.sock デフォルトの文字セット = utf8 [mysqld] 名前解決をスキップ ユーザー = mysql ベースディレクトリ = /data/mysql56 データディレクトリ = /data/mysql56/data ポート = 3306 サーバーID = 10 ソケット = /data/mysql56/mysql.sock pid ファイル = /data/mysql56/mysql.pid ログエラー = /data/mysql56/data/mysql.err ログ bin = /data/mysql56/data/mysql-bin 文字セットサーバー = utf8 (*バイナリインストール、デフォルトの設定ファイルは /etc/my.cnf にあります) (5)データベースを初期化する > chown -R mysql.mysql /data/mysq56 > /data/mysql56/scripts/mysql_install_db \ --defaults-file=/etc/my.cnf \ --user=mysql \ --basedir=/data/mysql56 \ --datadir=/data/mysql56/データ 次のメッセージが表示された場合
> yum -y autoconfをインストール このパッケージはData:Dumperモジュールをインストールします 3. MySQLの設定と起動 > cp /data/mysql56/support-files/mysql.server /etc/init.d/mysqld > chmod 755 /etc/init.d/mysqld (*MySQL バイナリ インストールのデフォルト パスは /usr/local/mysql なので、起動スクリプトで /usr/local/mysql を置き換える必要があることに注意してください) > sed -i 's#/usr/local/mysql#/data/mysql56#g' /data/mysql56/bin/mysqld_safe /etc/init.d/mysqld MySQLを起動する > サービスmysqldを開始 4. 自動起動を追加する > chkconfig --add mysqld > chkconfig mysqld オン > chkconfig --list mysqld 5. 環境変数を設定する > echo 'export PATH=/data/mysql56/bin:$PATH' >> /etc/profile > ソース /etc/profile 6. mysql パスワードを変更します (mysql5.6 インストールのデフォルトの root パスワードは空です) >mysqladmin -u ルートパスワード '123456' 7. 不要なMySQLユーザーとライブラリをクリーンアップする mysqlにログイン >mysql -uroot -p クエリユーザー > mysql.user からユーザー、ホストを選択します。 下記の通り
> ユーザー「root」@を削除します::1"; > ユーザー「@localhost」を削除します。 > ユーザー「@localhost.localdomain」を削除します。 > ユーザー「root」@「localhost.localdomain」を削除します。 未使用のライブラリを削除する > データベーステストを削除します。 MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL 共通関数の概要」、「MySQL ログ操作スキル」、「MySQL トランザクション操作スキルの概要」、「MySQL ストアド プロシージャ スキル」、および「MySQL データベース ロック関連スキルの概要」 この記事が皆様のMySQLデータベース設計に役立つことを願っています。 以下もご興味があるかもしれません:
|
<<: Echart Bar の 2 列チャート スタイルの最も完全な詳細な説明
>>: IDEA を使用して Tomcat を設定し、JSP ファイルを作成する方法
letter-spacing プロパティ: 文字間のスペース (文字間隔) を増減します。このプロ...
目次序文ステップ1: セットアップと前方屈折ステップ2: 反射とフレネル方程式ステップ3: 多面屈折...
適切に機能するテーブル プロパティ設定:コードをコピーコードは次のとおりです。 <テーブル セ...
序文Web 上でオンライン コード コンパイルの効果を実現したい場合は、 CodeMirrorを再度...
この記事では、docker pull がリセットされる問題を解決する方法を紹介し、皆さんと共有します...
目次プロジェクトの作成プロジェクト構造メイン.jsアプリ.vue:設定コンポジションAPI参照反応的...
概要: MySQL は、トランザクションをサポートするためにさまざまなストレージ エンジンを提供しま...
背景CVE-2021-21972 VMware vCenter における認証されていないコマンド実行...
序文前回はLinearLayoutについて説明しました。今回はFrameLayoutの使い方を説明し...
プロジェクトシナリオプロジェクトの背景全体にカスタム透かしを追加します。透かしのテキスト、フォントの...
テキストオーバーフローを表示するにはどうすればいいですか? どのようなニーズがありますか?単一行です...
目次序文1. 使用例2. 実施プロセス3. コンポーネントコード要約する序文1. cavans では...
背景最近、オンライン操作中に DML ステートメントを実行しました。これは絶対確実だと思っていました...
目次ピッカーコンポーネントとはピッカーコンポーネントの問題解決オプションの説明解決ディレクトリ部門P...
<br />緑は黄色と青(寒色と暖色)の中間の色で、より穏やかな色です。そのため、緑は最...