ホームページ  >  記事  >  データベース  >  CentOSでのMySQLのインストール方法

CentOSでのMySQLのインストール方法

一个新手
一个新手オリジナル
2017-10-17 10:02:021345ブラウズ

Mysql 導入ドキュメント

オペレーティング システム: CentOS Linux リリース 7.4.1708
カーネル バージョン: 3.10.0

# 手動インストール
1> mysql-5.5.54-linux2.6-x86_64.tar.gz を CentOS サーバーにアップロードします / tmp ディレクトリ

2> 圧縮パッケージを /usr/local/


[root@localhost local]# tar -zxvf /tmp/mysql-5.5.54-linux2.6-x86_64.tar.gz -C /usr/local/

3> ソフト接続を設定します


[root@localhost local]# ln -s mysql-5.5.54-linux2.6-x86_64/ mysql

4> ;与える/usr/local/mysql/* 権限


[root@localhost local]# groupadd -r mysql
[root@localhost local]# useradd -g mysql -r -s /sbin/nologin mysql

6> データストレージのパスを設定し、権限を付与します


[root@localhost local]# chown -R mysql.mysql /usr/local/mysql/*

7> mysql を初期化します


[root@localhost local]# mkdir –p /data/mydata
[root@localhost local]# chown -R mysql.mysql /data/mydata

8>


[root@localhost local]# cd /usr/local/mysql
[root@localhost local]# scripts/mysql_install_db --datadir=/data/mydata --user=mysql

9> 自動起動を追加します


[root@localhost local]# chown -R root /usr/local/mysql/*

設定ファイルを変更します


[root@localhost local]# cp -a mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
[root@localhost local]# chkconfig --add mysqld

[mysqld] フィールドに datadir = /data/mydata を追加します

thread_concurrency = 2 倍の物理コアのCPU

保存して終了 /etc/my.cnf


11> mysql サービスを開始



[root@localhost local]# cp -a /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
[root@localhost local]# vi /data/mydata

12> root ユーザーのパスワードを作成

*まず mysql にログインします


[root@localhost local]# /etc/rc.d/init.d/mysqld start

*続けて、パスワードを入力します:
(直接) Enter)

*パスワードを次のように設定します: zz2014info


[root@localhost local]# mysql -uroot -hlocalhost -p
Enter password:

*以下が表示されれば、パスワードの作成は成功です


mysql> SET PASSWORD FOR 'root'@'localhost'=PASSWORD('zz2014info');

13> mysqlインスタンスを作成します

*logincenter などの mysql インスタンスを作成します

* *************************************** ************ **************
****************mysql インスタンス名は大文字と小文字を区別します** ************** *******

*********************開発側は小文字を使用しています* *********************** *********

***************** *******大文字と小文字を無視する設定可能*************** *************
*********** ***************************** ******************** ***



Query OK, 0 rows affected (0.14 sec)

*インスタンスが正常に作成されたかどうかを確認します

mysql> CREATE DATABASE logincenter;
Query OK, 1 row affected (0.01 sec)

14> mysqlコマンドを環境変数に追加します

mysql> SHOW DATABASES;+--------------------+
| Database |
+--------------------+
| information_schema |
| logincenter |
| mysql |
| performance_schema |
| test |
+--------------------+

15> .sqlステートメントスクリプトをインポートします。例として .sql)

[root@localhost local]# echo "PATH=$PATH:/usr/local/mysql/bin" > /etc/profile.d/mysql.sh[root@localhost local]# echo "export PATH" >> /etc/profile.d/mysql.sh[root@localhost local]# source /etc/profile

以上がCentOSでのMySQLのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。