Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> LinuxのアップグレードMysqlのエラーはどうやってファイルと競合しますか?

LinuxのアップグレードMysqlのエラーはどうやってファイルと競合しますか?

  

mysqlサーバーはアップグレードを促します、アップグレードmysqlの多くのLinuxユーザーはいつもパッケージからのファイルとの競合を促しました最初の作業は、エラーメッセージが何であるかを理解してから解決策を見つけることです。

まず非互換パッケージは、インストール行き、その後、libsパッケージの競合を削除したいので!

次のようにコーディングします。

rpm -e --nodeps mysql-5.0.95-5.el5_9.x86_64

または

ym -y remove mysqlを使用します。 -libs-5.0.95 *

その後、mysql5.1をインストールしました

rpm -ivh mysql-5.1.58-jason.1.i386.rpm

mysql5.5をインストールすることはお勧めできません。最初のチームプログラムの互換性はあまり良くありません、チームcentosの互換性はあまり良くありません!

テストの前にプログラムと互換性がないように見えるVPSがあります。 Webmin設定は武器です、悪い設定はゴミです!

データベースの起動に失敗した場合、または設定に誤りがある場合は、次の記事を参照してください。

解決策1:

sqlステートメントを使用してmysql.serversテーブルを挿入する

データベース/ユーザーが作成されないという問題を解決してください。

webminがデータベースをバックアップするとき、エラーメッセージが表示されますが、それでもsqlファイルは生成されます。

mysqlがなくてもSSHで変更できます。

解決策2:

sshテキスト操作方法

mysql_upgrade -u root -p' MYSQL-ルートパスワード&

例:

mysql_upgrade -uroot -p 123456

完全に解決されました。 !

上記はLinuxアップグレード後のパッケージからのファイルとのエラー競合の解決策です。この記事では、最初の方法が無効であることを回避するための2つの解決策を提供します。

Copyright © Windowsの知識 All Rights Reserved