CentOSデータベースをインストールするにはどうすればよいですか?

coldplay.xixi
リリース: 2020-06-20 13:30:08
オリジナル
3355 人が閲覧しました

CentOSデータベースをインストールするにはどうすればよいですか?

centos データベースをインストールするにはどうすればよいですか?

centos にデータベースをインストールする方法:

1. mysql5.7

Linux のダウンロードをダウンロードします。

コマンドを入力します:

wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
ログイン後にコピー

2. ユーザーと mysql ディレクトリを作成します

1. mysql グループを作成します

Enterコマンド :

groupadd mysql
ログイン後にコピー

2.mysql ユーザーを作成し、mysql グループに配置します

コマンドを入力します:

useradd -r -g mysql mysql
ログイン後にコピー

3.mysql ユーザーのパスワードを設定します

コマンドを入力します :

passwd mysql
ログイン後にコピー

3. mysql を解凍します

#1. ダウンロードした mysql パッケージを Linux 仮想マシンに移動します

2. tar パッケージをコピーします /usr/local ディレクトリにコピーをコピーします

コマンドを入力します:

mv /software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz /usr/local
ログイン後にコピー

3. 解凍します

コマンドを入力します:

cd /usr/local
ログイン後にコピー

コマンドを入力します:

tar xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
ログイン後にコピー

4. 抽出したファイルの名前を mysql

に変更します コマンドを入力します:

mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql
ログイン後にコピー

4. 関連するスタートアップを構成します。設定ファイル

1. my_default.cnf を /etc/my.cnf にコピーします (mysql の起動時に自動的に読み取られます)

コマンド

cp my-default.cnf /etc/my.cnf
ログイン後にコピー

2 を入力します。文字化けの問題を解決する

入力コマンド:

vi /etc/my.cnf
ログイン後にコピー

変更:

[mysql]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character_set_server=utf8
ログイン後にコピー

3.

mysql.server/etc/init にコピーします。 d/

コマンド

cp mysql.server /etc/init.d/mysql
ログイン後にコピー

4 を入力します。

/etc/init.d/mysql パラメータを変更し、2 つのディレクトリの場所を指定します

コマンドを入力します:

vi /etc/init.d/mysql
ログイン後にコピー

Change:

basedir=/usr/local/mysql
   datadir=/usr/local/mysql/data
ログイン後にコピー

5. ディレクトリ /usr/local/mysql

chown -R ユーザー名:グループ名/ の所有者を変更します。 usr/local/mysql/

入力コマンド:

chown -R mysql:mysql /usr/local/mysql/
ログイン後にコピー

#5. mysql データベースの初期化

#1. データベースの初期化

最初に mysql/bin ディレクトリに移動します

古いバージョンのコマンド:

mysql_install_db

新しいバージョンのコマンド: ./mysqld --initialize - -user=mysql --basedir=/usr/local /mysql --datadir=/usr/local/mysql/data

データベースが正常に初期化されたことを示すデータ ディレクトリを生成します

ここで一時パスワードが生成されます (保存して覚えておいてください。後で使用します)

2. データベースを暗号化します

コマンドを入力します:

./mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data
ログイン後にコピー

3 mysql を開始します

コマンドを入力します:

./mysqld_safe --user=mysql &
ログイン後にコピー

& シンボル: 現在のプロセスをバックグラウンドにスローします

6. クライアントを入力します

1. ログイン

コマンドを入力してください:

./mysql -uroot -p
ログイン後にコピー

次に一時パスワードを入力してください

2. パスワードを変更してください

コマンドを入力してください:

set password=password('你的密码');
ログイン後にコピー

7. Linux 仮想マシンへの Windows 用 Mysql リモート アクセス

##1. まず、ウィンドウが接続できるようにファイアウォールをオフにします。 ##コマンドを入力します:

systemctl stop firewalld.service
ログイン後にコピー

2. ウィンドウを承認します

コマンドを入力します:

grant all privileges on *.* to root@'%' identified by '123456';
ログイン後にコピー

3. ウィンドウ リモート接続

Enterコマンド:

mysql -hIP地址 -uroot -p123456
ログイン後にコピー

8. ブート時に自動的に開始するように mysql サービスを設定します

1. サービス mysql

を追加します 次のコマンドを入力します:

chkconfig --add mysql
ログイン後にコピー

2. 起動後にサービスが自動的に開始されるように設定します

コマンドを入力します:

chkconfig mysql on
ログイン後にコピー

9.

パス環境変数を設定します

コマンドを入力します: vi /etc/profile

環境変数を設定します:

export PATH=$ JAVA_HOME/bin:/usr/local/mysql /bin:$PATH

環境変数を設定した後は、

/usr/local/mysql/bin ディレクトリに移動する必要がなくなり、mysql にログインできるようになります。任意のディレクトリで

#10.Complete

このようにして、mysql データベースが構成されます

推奨チュートリアル: 「

centos」チュートリアル###"###

以上がCentOSデータベースをインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート