問題の説明:
win7 に MYSQL をインストールしようとすると、次のエラーが発生しました:
解決策方法:
1. 環境変数 PATH を追加します (例: C:\Program Files\mysql-5.7.13-winx64\bin);
2、MYSQL インストール ディレクトリに入り、新しいデフォルト設定ファイル my.ini を作成します;
my.ini 設定ファイルに次の内容を書き込みます:
(特定の内容は状況に応じて変更してください)
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\Program Files\mysql-5.7.13-winx64 # 设置mysql数据库的数据的存放目录 datadir=C:\Program Files\mysql-5.7.13-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
完了後に保存すると、my.ini ファイルがデフォルトの my-default.ini ファイルに置き換わります。
その後、MYSQL インストール ディレクトリに新しいデータ フォルダーを手動で作成する必要があります。
3. MYSQL をアンインストール、再インストール、初期化し、最後に MYSQL サービスを開始します。
管理者として cmd を実行し、次のコマンドを順番に入力します。
C:Windows\system32>mysqld --remove //删除mysql服务 C:Windows\system32>mysqld --install //安装mysql服务 C:Windows\system32>mysqld --initialize //一定要初始化 C:Windows\system32>net start mysql初期化コマンド実行後、空のデータディレクトリに以下のファイルが生成されます: 最後にMYSQLサービスを起動します。正常に開始されたことを示します。 推奨チュートリアル:
以上がmysqlサービスが起動できない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。