この記事では、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 ファイルを作成する方法
概要港とは何ですか?英語の単語の意味は「港」です。 Harborはコンテナ(貨物)を保管するために使...
トークンの有効期限が切れたら、ページを更新します。ページの読み込み時にバックエンドに複数のリクエスト...
目次必要:ドライブ:アイデア:成し遂げる:個人的には、実際の開発ではストアド プロシージャの使用はお...
ブラウザベンダーが標準を曲げて、ルールに従わないことをすると、問題や少なくとも混乱が生じる可能性があ...
設計意図ページを開発する際には、ページ上のナビゲーション メニューをクリックしたときにページを対応す...
目次1. Bootstrap グリッドレイアウト2. 垂直方向の配置2.1 行タグの垂直方向の配置を...
1. まず、自分のdockerhubアカウントを登録します。登録アドレス: https://hub....
VirtualBoxのHost Only+NATモードのネットワーク構成は参考用です。具体的な内容は...
1. 基本コンポーネントをインストールするまず、 yumコマンドを実行して、コードpullために必要...
Windows で Nginx を使用するには、Nginx サービスの起動、停止、Nginx のリロ...
目次1. VMwareをインストールする1.1 VMwareworkstationsをダウンロードし...
最近、H1 については多くの議論が行われていますが (記事のコンテンツ ページ内)、おおよそ 2 つ...
目次1. 存在する1.1 説明1.2 例1.3 交差/2017-07-21 2. 除く2.1 説明2...
最新のパーフェクト アロエ ベラ ジェルのパッケージ ボックスには、赤いフォントで完璧な英語の文字が...
由来: 数日前、テスターから写真を見るという要件が送られてきました。 この要件を見たとき、私は少し混...