官网下载地址:https://dev.mysql.com/downloads/mysql/,MySQL Community(社区版) Server 5.7.21,下载完毕后,解压文件。
(1)在mysql目录下添加my.ini文件,内容具体如下:
[client]port=3306default-character-set=utf8[mysqld]port=3306character_set_server=utf8basedir=E:\mysql-5.7.21#解压目录datadir=E:\mysql-5.7.21\data#解压目录下data目录sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
(2)使用管理员运行CMD命令,切换目录到E:\mysql-5.7.21\bin(按具体安装目录来),执行命令,安装mysql:
mysqld install MySQL --defaults-file="E:\mysql-5.7.21\my.ini"
mysqld--initialize-insecure --user=root;
(3)启动mysql,配置root账户,默认是无密码。
mysql -u root -p;UPDATE user SET authentication_string =PASSWORD('123456') WHERE user='root';flush privileges;
(4)常见错误,忘记密码:
在my.ini添加启动参数,跳过密码验证,具体如下:
[client]port=3306default-character-set=utf8[mysqld]port=3306character_set_server=utf8basedir=E:\mysql-5.7.21#解压目录datadir=E:\mysql-5.7.21\data#解压目录下data目录sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESskip-grant-tables[WinMySQLAdmin]
重启mysql:
net stop mysql;net start mysql;
继续上面的流程修改密码,修改完后,注释掉;重启mysql就可以使用账户密码登录了。