ホームページ > バックエンド開発 > PHPチュートリアル > MySQL4.1_PHPチュートリアルの体験談をまとめてみました

MySQL4.1_PHPチュートリアルの体験談をまとめてみました

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 17:26:05
オリジナル
917 人が閲覧しました

著者: Jeanx
[私が遭遇した問題を解決し、みんなと共有します]
文字化けの問題:
MySQL4.1 のインストールプロセス中に、下の図に示すデフォルトの文字設定があります
サーバーにデフォルトで GB を選択すると、UFT8 が使用され、文字化けが発生します
または
データベースに接続した後、この文を実行するだけです
mysql_query("Set Names uft8");
uft8 に変更できます例: gb2312 などが必要です
このコマンドは mysql コマンドラインでも使用できるため、正しいテキストを表示できます
データベースに接続すると表示されます
----------- ------------------------ -------------------------------------------- ------------- ----------------
クライアントは、サーバーによって要求された認証プロトコルをサポートしていません
MySQL クライアントのアップグレードを検討してください
---- ------------------------ -------------------------------------------- ------------- ------------------------
MySQLからのパスワードハッシュアルゴリズムの変更によりバージョン 4.1 では、データベースに接続するときに「クライアントは認証プロトコルをサポートしていません」という質問が表示されることがあります

次の 2 つの方法で解決できます
1 つ目:
mysql> SET PASSWORD FOR
-> some_user@some_host = OLD_PASSWORD(newpwd);
2 つ目:
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(newpwd)
- > WHERE ホスト = some_host AND ユーザー = some_user


mysql> フラッシュ権限
;

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/532005.html技術記事著者: Jeanx [遭遇した問題を解決してみんなに共有] 文字化けの問題: MySQL4.1 のインストール中に、以下の図に示すデフォルトの文字設定があります。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート