English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
説明:データベースバージョンの問題でプロジェクトの起動にエラーは発生しませんが、データベース操作中にエラーが発生します。データベースの一致性を保つために、mysqlの再インストールを検索しました5.6のチュートリアルは複雑ではありませんが、根気強くしてください。
ノートブックに他のデータベースバージョンがインストールされている場合、まずmysqlデータベースを完全にアンインストールしてください。詳細は以下のURLを参照してください:http://materliu.github.io/all/web/database/mysql/2014/04/24/uninstall-mysql-totaly.cm.html
URLがアクセスできないまたは存在しない場合を防ぐために、以下の手順を実行します:
1.まず、WindowsサービスからMySQLサービスを削除します。コマンドsc delete mysqlを使用
2.コントロールパネルからmysqlをアンインストール
3.mysqlのインストールディレクトリのiniファイルをクリーンアップ
4.レジストリのクリーンアップ:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL ディレクトリを削除 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL ディレクトリを削除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL ディレクトリを削除(アンインストールしたときに見つからなかった、スキップして完全なアンインストールの目的を達成します。)
5.mysqlのデータファイルも完全に削除する必要があります。例えば:C:\Documents and Settings\All Users\Application Data\MySQL
mysqlをインストール5.6
(1)mysqlの公式サイトhttps://dev.mysql.com/downloads/mysql/5.6.html#downloads
自分のコンピュータのシステムに合ったバージョンをダウンロードし、特定のディスクディレクトリに解凍
(2)環境変数の設定
Pathに:D:\mysqlを追加-5.6.35-winx64/bin;
(3)新しいmy.iniファイルを作成し、my.iniファイルをc:にコピー/ウィンドウズディレクトリ下
my.iniの内容:
[client] ポート=3306 デフォルト-キャラクタ-set=utf8 [mysqld] # 自分のMYSQLのインストールディレクトリを設定 basedir=D:/mysql-5.6.35-winx64 # 自分のMYSQLのデータディレクトリを設定 datadir=D:/mysql-5.6.35-winx64/データ ポート=3306 character_set_server=utf8 デフォルト-ストレージ-engine=MYISAM sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
(4)cmdコマンドプロンプトから、MySQLの解凍ディレクトリの bin ディレクトリに移動し、サービスインストールコマンドを入力します:
mysqld –initialize mysqld.exe -install
インストールが成功すると、サービスのインストールが成功した旨のメッセージが表示されます。
(5)mysqlサービスを起動する
まず、mysqlサービスが停止していることを確認してください。停止方法:
タスクマネージャー - プロセス - mysqld.exe 右クリックして、サービスを停止します。
(6)MySQLのパスワードを変更する
mysqlはデフォルトでパスワードがありません。ユーザー名は root です。
win+q コマンドプロンプトを検索し、右クリック-管理者権限で実行してください
MySQLのインストールディレクトリに入ります。私ののは:D:\mysql-5.6.35-winx64
コマンドを入力してください:
cd bin mysql –uroot mysql>show databases; mysql>use mysql; mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root'; mysql>FLUSH PRIVILEGES; 【注意して、この言葉を忘れないでください。それを忘れたら、パスワードの変更が有効になりません】 mysql>QUIT
以下は、編集者が皆様に紹介するMySQLです。 5.6.35 winx64 詳細なインストールガイドを提供し、皆様の助けになることを願っています。何か疑問があれば、コメントを残してください。編集者は迅速に返信します。このサイトへのサポートに感謝しています!
声明:本文の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーにより自発的に貢献し、自己でアップロードされたものであり、本サイトは所有権を有しておらず、人工的な編集は行われていません。著作権侵害を疑う内容があれば、メールで notice#w までお知らせください。3codebox.com(メールを送信する際には、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認が取れましたら、本サイトは即座に侵害を疑われるコンテンツを削除します。)