この記事では、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 ファイルを作成する方法
この記事の例では、星のきらめき効果を実現するためのjsの具体的なコードを共有しています。具体的な内容...
この記事では、Dockerでイメージ情報を表示する方法を学ぶ必要があります。 1. imagesコマ...
目次ディレクトリ構造binディレクトリconfディレクトリlibディレクトリwebapps ディレク...
目次エフェクト表示コードリンクキーコード表形式データコンポーネントのネスト検証方法リセット方法完全な...
グローバル ID を生成する方法は多数あります。ここでは簡単な解決策を紹介します。MySQL の自動...
目次方法1 1. 構成とインストールの手順:方法2方法3要約する方法1 1. 構成とインストールの手...
目次背景制限の最適化最適化方法1. カバーインデックスを使用する2. サブクエリの最適化3. 遅延連...
ウェブページを画像としてキャプチャする新機能があったので、人気のhtml2canvasを使ってみまし...
目次序文いくつかの一般的なビット操作ビットAND (&)ビットOR (|)ビット否定(~)マ...
問題を見つける最近 Django を学習しているのですが、MySQL データと組み合わせてデータを挿...
1. まず本文にulタグを追加します <!-- 順序なしリスト --> <ul i...
需要シナリオ: 既存の PXC 環境には大量のデータがあります。新しく購入したサーバーをこのクラスタ...
この記事の例では、ログインと登録を実装するためのspringboot+VUEの具体的なコードを参考ま...
使用フレキシブル ボックスはフロントエンドの Web ページ レイアウトで重要な役割を果たしますが、...
Dockerは参考までにMySQLバージョン8.0.20をインストールします。具体的な内容は以下のと...