この記事では、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 ファイルを作成する方法
目次テーブル/index.jsテーブル/モデル/index.jsテーブル/モデル/モジュール/bas...
目次DMLステートメント1. レコードを挿入する2. 記録を更新する3. シンプルなクエリレコード4...
私はここでCentOS 7 64ビットシステムを使用しています。CentOS 64ビットシステムを試...
まずMySQLにログインする シェル> mysql --user=root mysqlパスワー...
付箋紙の壁シリーズを実現しようと思っています。シンプルなものはシンプル、複雑なものは多機能です。開発...
目次序文グローバルパラメータの永続性最後に要約する参考資料:序文2018 年に MySQL 8.0....
通常のプロジェクト開発中に、MySQL バージョンが 5.6 から 5.7 にアップグレードされた場...
目次1.mysqlダンプ実行プロセス:特徴2. CSVファイルをエクスポートする(最も柔軟性が高い)...
今日、突然、自分のウェブページで Google や Baidu のような強力な検索エンジンを呼び出す...
HTML ドキュメント内の要素は次々に配置され、ブロックレベル要素の前後に改行が追加されるだけで、合...
垂直方向では、行の配置を上、中央、下に設定できます。基本的な構文<TR VALIGN=&quo...
インストールと設定Apacheの公式ウェブサイトには多くのミラーダウンロードアドレスが用意されており...
本日のプロジェクト最適化中に、MySQL に問題が発生しました: 定義者として指定されたユーザー (...
主キーとは何ですか?主キーは、テーブル内の各タプル (行) を一意に識別するテーブル内の列です。主キ...