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_packet = 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を。