📜  如何在 Windows 10 上安装 mysql 和 phpmyadmin - PHP (1)

📅  最后修改于: 2023-12-03 15:08:50.047000             🧑  作者: Mango

如何在 Windows 10 上安装 MySQL 和 phpMyAdmin

MySQL 是一种关系型数据库管理系统,phpMyAdmin 是一个用来管理 MySQL 数据库的免费开源 Web 应用程序。在 Windows 10 上安装这两个工具,可以帮助我们在本地运行和管理 MySQL 数据库。

本文将介绍如何在 Windows 10 上安装 MySQL 和 phpMyAdmin,包括以下步骤:

  1. 下载 MySQL 安装程序
  2. 安装 MySQL
  3. 配置 MySQL
  4. 下载 phpMyAdmin
  5. 安装 phpMyAdmin
  6. 配置 phpMyAdmin
下载 MySQL 安装程序

首先,我们需要从 MySQL 官网下载适用于 Windows 的安装程序。下载页面链接:https://dev.mysql.com/downloads/mysql/

在下载页面中,选择适合你系统的版本。如果你的系统是 64 位,建议选择 64 位版本。

安装 MySQL

下载完成后,运行安装程序,按照提示完成安装。在安装过程中,可能会要求你设置 root 用户的密码,请记住该密码,以后要用到。

配置 MySQL

安装完成之后,我们需要进行 MySQL 的配置。

  1. 启动 MySQL 服务。在 Windows 中,使用服务管理器来启动和停止 MySQL 服务。打开 Windows 服务管理器,找到 MySQL 服务,启动它。

  2. 设置 MySQL 的根用户密码。

打开命令行界面,进入 MySQL 安装目录下的 bin 目录,输入以下命令:

mysql -u root -p

然后输入刚才设置的 root 用户密码。输入完毕后,我们就可以进入 MySQL 的命令行界面了。

  1. 创建一个新用户,并授权。

我们不建议直接使用 root 用户来管理 MySQL 数据库,而是创建一个新用户,然后给它赋予必要的权限。

在 MySQL 命令行界面中,输入以下命令:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;

其中,username 和 password 分别是你想要创建的用户名和密码。

  1. 退出 MySQL 命令行界面。

输入以下命令:

exit;
下载 phpMyAdmin

phpMyAdmin 是一个 PHP 编写的管理 MySQL 数据库的 Web 应用程序。我们需要从官网下载它的源码包。下载页面链接:https://www.phpmyadmin.net/downloads/

选择一个适合你的版本下载,通常会选择最新稳定版。下载完成后,解压到 Web 服务器的根目录中。如果你安装的是 Apache 服务器,通常路径是 C:\Apache24\htdocs

安装 phpMyAdmin

下载完成之后,我们需要进行 phpMyAdmin 的安装。

  1. 重命名配置文件。

在 phpMyAdmin 目录中,找到 config.sample.inc.php 文件,将它重命名为 config.inc.php

  1. 配置 phpMyAdmin。

打开 config.inc.php 文件,按照下面的提示进行配置:

  • 配置 MySQL 登录信息
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'username';
$cfg['Servers'][$i]['password'] = 'password';

将上面的 username 和 password 替换为之前创建的 MySQL 用户名和密码。

  • 配置 phpMyAdmin 密码
$cfg['blowfish_secret'] = 'random_password';

将上面的 random_password 替换为你自己的随机密码。

保存并关闭 config.inc.php 文件。

配置 phpMyAdmin

phpMyAdmin 的安装已经完成,现在需要进行一些配置。

  1. 启用 mysqli 扩展。

打开 Apache 的配置文件 httpd.conf,找到以下行:

#LoadModule php_mysql.dll

将改为:

LoadModule php_mysqli.dll
  1. 重启 Apache 服务器。

在命令行界面中,输入以下命令重启 Apache 服务器:

C:\Apache24\bin\httpd.exe -k restart
  1. 访问 phpMyAdmin。

现在,你可以在网页浏览器中输入 http://localhost/phpmyadmin/ 来访问 phpMyAdmin。输入之前设置的 phpMyAdmin 密码,登录成功后,你会看到一个管理 MySQL 数据库的 Web 界面。

参考资料: