1. 将MySQL安装压缩包解压,将解压后的文件夹移动到安装目录下,比如示例中将mysql-5.7.24-winx64.zip解压后的文件夹重命名为mysql,并移动到C:Program Files下
2. 右击“此电脑”点击属性--》高级系统设置--》高级--》环境变量,在系统变量中选择Path,在其中添加mysql bin文件夹路径,比如示例中添加
C:Program Filesmysqlbin
3. 在C:Program Filesmysql中新建data文件夹。
4. 在C:Program Filesmysql中新建my.ini文件,将如下内容拷贝到my.ini文件中,其中红色字体位置以实际安装路径为准。
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=C:\Program Files\mysql
datadir= C:\Program Files\mysql\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
5. 以管理员身份运行CMD(一定要以管理员权限,否则可能权限不够)。
6. 输入命令cd C:Program Filesmysqlbin敲回车。
7. 然后输入mysqld --initialize-insecure --user=mysql敲回车。
8. 之后再输入之后再输入 mysqld install 敲回车。
9. 输入net start mysql 回车启动mysql服务。
10. 从上图看到mysql服务已经启动了,输入mysql -u root -p回车登录mysql数据库,此处要求输入密码,刚安装的MySQL登录密码为空,直接敲回车即可登录。
11. 这里看到已经进入了mysql,然后输入show databases回车再输入 ; 回车可以看到数据库已经显示出来了,此时MySQL数据库安装完成。
12. 为MySQL设置密码,首先输入exit退出mysql,然后输入mysqladmin -u root -p password qwerty敲回车,这里root用登录账号,qwerty为登录密码。敲完回车后会出现Enter password:要求输入密码,这里是需要验证旧密码是否正确,因为旧密码为空,所以这里也不要有任何输入,直接敲回车即可成功修改密码为qwerty。
13. 此时再次输入mysql –u root –p,然后输入刚修改的新密码才可登录。
14. 最后将所提供文件夹数据库文件拷贝到C:Program Filesmysqldata下。
15. 为了让下面安装的php能加载到MySQL的扩展,需要将MySQL目录下的C:Program Filesmysqlliblibmysql.dll复制到C:windowsSYSTEM32目录下。
这步很重要,由于下面配置php.ini时已经激活了extension=php_mysqli.dll,该功能需要libmysql.dll的支持。否则mysqli会激活失败,这也将影响到phpMyAdmin的使用。