CentOS 7はMySQL 5.6のステップをインストールして構成します。
LinuxはMySQL Yumライブラリを使ってMySQL 5.6をインストールし、Oracle Linux、Red Hat Enterprise LinuxとCentOSシステムに適用します。
一、新しいMySQLのインストール
1、MySQL Yumライブラリを追加する
システムのライブラリリストにMySQL Yumライブラリを追加します。これは1回限りの操作で、MySQLから供給されるRPMをインストールすることによって実行できます。これらのステップに従います。
1.1、MySQL公式サイトにMySQL Yumストレージをダウンロードする(https://dev.mysql.com/downloads/repo/yum/)。
1.2、あなたのプラットフォームに適用される発行パッケージを選択してダウンロードします。ダウンロードしたrpmパッケージをCentOSのマシンにアップロードします。
1.3、rpmパケットのあるディレクトリに入り、ダウンロードした発行パケットを以下のコマンドでインストールし、
MySQL Yumライブラリを使用する場合は、デフォルトでは最新のGAシリーズ(現在はMySQL 8.0)をインストールします。これがご希望の場合は、次のステップにジャンプして、MySQLをインストールしてください。
MySQL Yumライブラリでは、MySQLコミュニティサーバの異なる発行版を別のサブライブラリに保管しています。デフォルトでは最新のGAシリーズ(現在はMySQL 8.0)のサブライブラリが有効になり、デフォルトでは他のシリーズ(例えばMySQL 5.6シリーズ)のすべてのサブライブラリが無効になります。
次のコマンドを使用して、MySQL Yumライブラリのすべてのサブライブラリを確認し、どのサブライブラリが有効か無効かを確認します。
3、MySQLの取り付け
MySQLを以下のコマンドでインストールします。
4、MySQLサーバを起動する
MySQLを以下のコマンドでインストールします。
5、ローカル接続MySQLサーバ
MySQLを以下のコマンドでインストールします。
show databasesコマンドを入力してデフォルトのインストールデータベースを確認します。
6、rootパスワードの設定
rootユーザ名のパスワードは、以下のコマンドで順次変更します。
quitコマンドを入力して現在のログインを終了し、新しいパスワードでmysqlを再登録します。
7、リモート登録を設定する
mysqlはデフォルトでは本機しか登録できません。以下のコマンドによりリモート登録が許可されます。
ここで、CentOS 7にMySQL 5.6をインストールして完了し、CentOS 6も同様の動作である。
mysqlデフォルト3306は、3306ポートが通じていることを確認し、リモートのコンピュータにmysql管理ツールをインストールし、CentOSシステムのIP、ポート、mysqlのユーザ名、パスワード遠隔接続データベースを通じて、データベースを管理する。
リモート接続に成功しました。
締め括りをつける
以上は小编が绍介したCentOS 7をインストールして、MySQL 5.6を配置したステップです。皆さんに助けてほしいです。もし何か疑问があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。
一、新しいMySQLのインストール
1、MySQL Yumライブラリを追加する
システムのライブラリリストにMySQL Yumライブラリを追加します。これは1回限りの操作で、MySQLから供給されるRPMをインストールすることによって実行できます。これらのステップに従います。
1.1、MySQL公式サイトにMySQL Yumストレージをダウンロードする(https://dev.mysql.com/downloads/repo/yum/)。
1.2、あなたのプラットフォームに適用される発行パッケージを選択してダウンロードします。ダウンロードしたrpmパッケージをCentOSのマシンにアップロードします。
1.3、rpmパケットのあるディレクトリに入り、ダウンロードした発行パケットを以下のコマンドでインストールし、
platform-and-version-specific-package-name
をダウンロードしたRPMパケットの名前に置き換える。
sudo yum localinstall
platform-and-version-specific-package-name.rpm
CentOS 6システムに対して、コマンドは以下の通りです。
sudo yum localinstall
mysql57-community-release-el6-{version-number}.noarch.rpm
CentOS 7システムに対して、コマンドは以下の通りです。
sudo yum localinstall
mysql57-community-release-el7-{version-number}.noarch.rpm
インストールコマンドは、MySQL Yumライブラリをシステムのライブラリリストに追加し、MySQL Yumライブラリの追加に成功したかどうかを以下のコマンドで確認することができます。
yum repolist
enabled | grep "mysql.*-community.*"
2、リリースバージョンを選択するMySQL Yumライブラリを使用する場合は、デフォルトでは最新のGAシリーズ(現在はMySQL 8.0)をインストールします。これがご希望の場合は、次のステップにジャンプして、MySQLをインストールしてください。
MySQL Yumライブラリでは、MySQLコミュニティサーバの異なる発行版を別のサブライブラリに保管しています。デフォルトでは最新のGAシリーズ(現在はMySQL 8.0)のサブライブラリが有効になり、デフォルトでは他のシリーズ(例えばMySQL 5.6シリーズ)のすべてのサブライブラリが無効になります。
次のコマンドを使用して、MySQL Yumライブラリのすべてのサブライブラリを確認し、どのサブライブラリが有効か無効かを確認します。
yum repolist all | grep mysql
最新のGAシリーズから最新バージョンをインストールすれば、構成は不要です。古いGAシリーズから古いMySQLをインストールする場合は、新しいGAシリーズを無効にし、古いGAシリーズのサブライブラリを有効にしてください。以下のコマンドで8.0、5.7シリーズを無効にし、5.6シリーズを有効にします。
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --disable mysql57-community
sudo yum-config-manager --enable mysql56-community
yum repolist all | grep mysql
コマンドを使ってサブライブラリの状況を確認する。3、MySQLの取り付け
MySQLを以下のコマンドでインストールします。
sudo yum install mysql-community-server
これは、MySQL server(mysql-community-server
)のパケットと、client(mysql-community-client
)のパケットと、クライアントとサーバのよくあるエラーメッセージと文字セット(mysql-community-common
)と、クライアントライブラリを共有する(mysql-community-libs
)とを含むサーバを実行するために必要なコンポーネントのパケットをインストールする。4、MySQLサーバを起動する
MySQLを以下のコマンドでインストールします。
service mysqld start
start起動、stop停止、リセット5、ローカル接続MySQLサーバ
MySQLを以下のコマンドでインストールします。
mysql -u root -p
Enter passworleが現れました。パスワードを入力してください。インストールしたばかりなので、パスワードが設定されていません。直接車に戻ってEnterに入ります。show databasesコマンドを入力してデフォルトのインストールデータベースを確認します。
6、rootパスワードの設定
rootユーザ名のパスワードは、以下のコマンドで順次変更します。
mysql>use mysql; mysql>update user set password=password('your password') where user='root';
mysql>flush privileges;
your passwordがあなたのために変更したいパスワードです。quitコマンドを入力して現在のログインを終了し、新しいパスワードでmysqlを再登録します。
7、リモート登録を設定する
mysqlはデフォルトでは本機しか登録できません。以下のコマンドによりリモート登録が許可されます。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
your usernameとyour passwordはmysqlデータベースのユーザーとパスワードに変えます。ここで、CentOS 7にMySQL 5.6をインストールして完了し、CentOS 6も同様の動作である。
mysqlデフォルト3306は、3306ポートが通じていることを確認し、リモートのコンピュータにmysql管理ツールをインストールし、CentOSシステムのIP、ポート、mysqlのユーザ名、パスワード遠隔接続データベースを通じて、データベースを管理する。
リモート接続に成功しました。
締め括りをつける
以上は小编が绍介したCentOS 7をインストールして、MySQL 5.6を配置したステップです。皆さんに助けてほしいです。もし何か疑问があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。