1. mysqlインストールパッケージが必要で、解凍コマンドtar -zxvf + 圧縮パッケージ名を使用して解凍します
2. それをインストールする必要がある場所にコピーします。
usr/local/mysql ディレクトリに / にインストールする予定です
3. mysql を管理するための mysql ユーザーと mysql グループを作成します
./configure --prefix=/usr/local/mysql/ --with-charset=utf8 --with-extra-charsets=all --with-unix-socket-path=/usr/local/mysql/var/mysql.sock --with-named-curses-libs=/lib/libncursesw.so.5
設定共通パラメータの説明:
の説明 | |
---|---|
インストールパス | |
SQLのデフォルト文字を設定します | |
複数の言語をサポートします | |
これはmysqlサーバーの起動を指定するものです。 最後に、オンラインソケットファイルの場所とファイル名、つまりCentOSのmysqlサーバーが正常に起動すれば、mysqlが表示されます。 //usr/local/mysql/mysql/var ディレクトリ内の sock ファイル。これが表示されない場合は、CentOS mysql を起動できない可能性があります | |
mysql が使用できる文字を認識できるようにするため、パス |
があります。設定完了インターフェイスは次のとおりです
2. makeコマンドを実行します
この時点で次のエラーが表示された場合
Curses/termcap ライブラリが見つかりません
解決策:
Solution (CentOS)
yum list|grep ncurses
yum -y install ncurses-devel
最終的なインターフェイスは次のとおりです
3 make install コマンドを実行します
これを行った後、CentOS mysql 認可テーブルを作成する必要があります。そうしないとデータベースは起動しません。 mysql インストールのコマンドはすべて、ディレクトリ /usr/local/mysql/bin にインストールされます。
mysql_install_db コマンドを実行した後、/usr/local/mysql を確認すると、var ディレクトリがあることがわかります。このディレクトリは、すべてのデータベースがインストールされる場所です。たとえば、xxpt データベースを作成すると、/usr/local/mysql/var ディレクトリに xxpt ディレクトリが作成されます。
mysql.server start
mysqlを閉じる
mysql.server stop
mysql.serverファイルは/usr/local/mysql/share/mysqlディレクトリにあります。