最初の001 Linuxは、mysqlのソースをインストールします

EDITORIAL:

解凍ディレクトリは/優先する、cmakelists.txtなしには、configureのようにビンmysqldがいる[yumを経由インストールを個々の設置環境に応じて、以下の操作は、実際の状況に応じて調整する必要があります ]

MySQLのソースインストール

タールはmysql- -zxvf 5.718 -linux-glibc2の。5 -i686。タール.gzを
 MKDIRは/ usr / local / mysqlの
 MV -fはmysql- 5.718 -linux-glibc2の。5 -i686は/ usr / local / mysqlの
CDは/ usr / local / mysqlの /ビン/ mysqldを--initialize mysqlの--user = mysqlの--group = [設定の他のパラメータ、その他のパラメータは、ビュープロセスのmysqld --verboseに使用することができます] 
注:この手順は一時的なパスワードのMySQLを生成します。

サービスとMySQLの追加を開始

CP ./support-files/mysql.server /etc/init.d/のmysqldを
サービスmysqldを再起動#サービスが開始MySQLの

データベースに接続後、初めてデータベースに接続すると、パスワードを変更する必要があります

ALTERユーザー' ルート' @ ' localhostの'によってmysql_native_passwordで識別' 123456 ' ;
注:ロード・フォローアップのデフォルトのパスワードアルゴリズムとしてmysql_native_passwordは、新しいパスワードを設定するように変更することができます123456
フラッシュ権限;

関連エラー処理:

ERROR 2002(HY000):缶の' ソケットを介してローカルのMySQLサーバへの接続トン' /tmp/mysql.sock (2) 
一つの解決策
 LN -s /var/lib/mysql/mysql.sockを/ tmp / MySQLの。靴下

おすすめ

転載: www.cnblogs.com/2019PawN/p/12164546.html