CentOSの6.8の下でソースコードをコンパイルしてMySQL 5.6.14をインストール

まず、アンインストール古いバージョン
がインストールMySQLサーバかどうかを確認するには、次のコマンドを使用して、

ます。rpm -qa | grepのmysqlの

アンインストールするには、次のコマンドを介して利用可能な
私たちに現在のクエリを、この次のとおりです。

[ルート@ HSP〜]#ます。rpm -qa | grepのmysqlの
mysqlの-LIBS-5.1.73-7.el6.x86_64

クエリは、削除する場合

rpmの-e mysql_libs //削除コモンモード
のrpm -e --nodeps mysql_libs //強い削除モード、あなたは削除するには、上記のコマンドを使用している場合、他のファイルが依存示唆、削除コマンドが強いことができます使用

第二に、MySQLをインストール

インストールパッケージコンパイルされたコードのニーズ

yumのメイクのgcc-C ++インストール-y cmakeのバイソン-develのncursesの-develの
[ここで我々がうまくダウンロードした、ソフトウェアのフォルダを参照]ダウンロードのMySQL 5.6.14を

タールあるxvのMySQL-5.6.14.tar.gz
CD-のMySQL 5.6.14
コンパイラーのインストール[ソース---->コンパイラ]

cmakeの-DCMAKE_INSTALL_PREFIX =は/ usr / local / MySQLの-DMYSQL_DATADIR =は/ usr / local / MySQLの/データ-DSYSCONFDIR = /など-DWITH_MYISAM_STORAGE_ENGINE = 1 -DWITH_INNOBASE_STORAGE_ENGINE = 1 -DWITH_MEMORY_STORAGE_ENGINE = 1 -DWITH_READLINE = 1 -DMYSQL_UNIX_ADDR =の/ var / libに/ MySQLの/にmysql.sock -DMYSQL_TCP_PORT = 3306 -DENABLED_LOCAL_INFILE = 1 -DWITH_PARTITION_STORAGE_ENGINE = 1 -DEXTRA_CHARSETS =全て-DDEFAULT_CHARSET = UTF8 -DDEFAULT_COLLATION = utf8_general_ci

コンパイルとインストール
メイクを&& make installを
した後(make installを)インストールをコンパイルするために代わっを(メイク)完全な

全体のプロセスは5~6分かかり、あなたは小さなビデオは233になります見ることができます

第三に、MySQLのコンフィギュレーション・
セットの権限

そこにMySQLのユーザーとユーザーグループかどうかを確認するには、次のコマンドを使用します

猫の/ etc / passwdのユーザリストを参照
ユーザグループのリストを表示するために猫の/ etc /グループを
作成していない場合

groupaddのmysqlの
は、useradd -g mysqlのmysqlの
修改は/ usr / local / mysqlの权限
のchown -R mysqlの:mysqlのは/ usr / local / mysqlの

(次の命令で)インストールパスに初期設定、初期設定スクリプトは、システムがデータベースとテーブルを作成するために来て
CDを/ usr / local / MySQLの
スクリプト/ --basedir mysql_install_dbに=は/ usr / local / MySQLの--datadir =は/ usr / local / mysqlの/データ--user = mysqlの[ これはコマンドです]
注:MySQLサービスを開始すると、検索は特定の順序、/ etcディレクトリにある第一印象によるmy.cnfを、それが発見されることはありません「$ BASEDIR / my.cnfの」検索、この場合には、MySQLの設定ファイルの新しいバージョンのデフォルトの場所である/usr/local/mysql/my.cnf、です!

注:それ以外の場合は、/etc/my.cnf.bak:インストールが完了したら、CentOSの6.8オペレーティングシステムの最小バージョンは、/ etcディレクトリに、次のような他の名前に名前を変更し、このファイルを必要とするmy.cnfファイルがあるだろうソースファイルが起動しない、その結果、MySQL設定の適切なインストールを妨げることができます。
干渉を防ぐために名前を変更します。
MVな/etc/my.cnf /etc/my.cnf.bak(このステップは無視されますので、私は、このような状況に遭遇していません)

[スタート] MySQLは
、サービスを追加したのinit.dディレクトリにサービスのスクリプトをコピーし、起動設定
[は/ usr / local / MySQLの下で実行注]
CP-サポートファイル/ mysql.serverの/etc/init.d/mysql
chkconfigをON MySQLの
サービスをスタートMYSQL - MySQLを起動します

変更するには、次のコマンドを実行してrootパスワードの
CDは/ usr / local / MySQLの/ binに
./mysql -uroot-
のMySQL>のSET PASSWORD = PASSWORD( 'ルート');

使い方が簡単:
データベースDB1を作成し
、データベースDB1を作成し、
テーブルにユーザーを作成して
ユーザーを作成します(上記のid int型名VARCHAR
(32));
成功した場合、ユーザーを追加し、当社のデータベースのインストールが成功した説明します!

リリース7件のオリジナルの記事 ウォンの賞賛8 ビュー861

おすすめ

転載: blog.csdn.net/qq_44320146/article/details/104882879