MySQLをインストールcentos7.5

1つのアンロードシステムは、MariaDBのが付属しています  
  グレップMariaDB | RPMの-qa
  MariaDB-LIBS-5.5.44-2.el7.centos.x86_64
  RPM -e - MariaDB-LIBS-5.5.44-2.el7.centos.x86_64をnodeps

2ダウンロードのMySQL、
  CDは/ usr / local /

  wgetのhttp://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.23.tar.gz

3安装GCC:
  yumのインストールのgccはgcc-C ++ cmakeののncurses-develのバイソン

4 MySQLのインストール解凍コンパイラ
  タール-zxvfのmysql-5.6.23.tar.gz 

  CDの/usr/local/mysql-5.6.23/

  cmakeの。\
-DCMAKE_INSTALL_PREFIX =は/ usr / local / MySQLの\
-DINSTALL_DATADIR =は/ usr / local / MySQLの/データ\
-DDEFAULT_CHARSET = UTF8 \
-DDEFAULT_COLLATION = utf8_general_ci \
-DEXTRA_CHARSETS =全て\
-DENABLED_LOCAL_INFILE = 1

  メイク

  make installを

 

ここで行うには、約30分、長い時間がかかります

 

5の外側には、MySQLのフォルダを表示されます。

  CDは/ usr / local / mysqlの/

  ./scripts/mysql_install_db --user = mysqlの

ストアデータに新しいデータフォルダ

  MKDIRは/ usr / local / mysqlの/データ

その後、mysqlのフォルダがmy-default.cnfなど下記をコピーします。

  CP-私default.cnfな/etc/my.cnf

変更のmy.cnf

[mysqldを]
ソケット=の/ var / libに/ mysqlの/にmysql.sock
BASEDIR =は/ usr / local / mysqlの
DATADIR =は/ usr / local / mysqlの/データ
のmax_connections = 200
文字セットサーバ= UTF8の
デフォルトのストレージエンジン= INNODB
lower_case_table_name = 1
のmax_allowed_pa​​cket = 16M

 

6は、configure MySQLの
1、最大の許可権限のmy.cnf

  な/etc/my.cnfのchmod 777 

サービス制御を開始するスクリプトからのブートを設定します。

2.リソースディレクトリに起動スクリプトをコピーします。

  CP ./support-files/mysql.server /etc/rc.d/init.d/mysqld


3、実行権限のmysqldサービス制御スクリプトを増やします

  + X /etc/rc.d/init.d/mysqldのchmod

。4、サービスは、システムサービスのmysqldに追加されます

  chkconfigを--addのmysqld


5、mysqldのサービスは力に既にあるチェック

  chkconfigを--listのmysqld

以下の結果と同様に、出力コマンド:

mysqldを0:2 OFF:1オフ :3で:4で:5で:6で:オフ
ことのmysqldサービス力に既にあることを示し、2,3,4,5-自動的に起動システムとレベルの実行を開始、その後、サービスのコマンドを使用することができ開始と停止MySQLをコントロールします 

コマンド:サービスmysqldを開始し、サービスmysqldを停止


6、mysqldを開始

  サービスmysqldを開始

彼女に必要なプラスのbasedir時にエラーの可能性がありますここからスタート、タイムラインソリューションへの参照を有効にする必要があります。


7、PATH環境変数でのMySQLのbinディレクトリ、編集、〜/ .bash_profileのファイル

  vimの〜/ .bash_profileの

  輸出PATH = $ PATH:は/ usr / local / mysqlの/ binに

  ソース〜/ .bash_profileの

 

8、直接入力してmysqlの、ルートにパスワードを記録しません

  MySQLの-uroot -p

 

9、(パスワードはまた、あなたが望むものに変更することができます)rootアカウントのrootパスワードを設定

  MySQLの>使用mysqlの。
  MySQLの>更新ユーザ設定パスワード=パスワード(「ルート」)ユーザー=「ルート」とホスト=「123」。
  MySQLの>フラッシュ権限; 

 

10、あなたが設定する必要があり、あなたのユーザ名とパスワードとユーザーパスワードに次へのリモートログイン、注意を払うを設定

*上のMySQL> GRANT ALL PRIVILEGESの* TO 'ユーザー名' @ '%' WITH 'パスワード' BY IDENTIFIED。
GRANT OPTIONを。

おすすめ

転載: www.cnblogs.com/cleverlove/p/12401334.html