1,去官网下载mysql 的安装包
https://downloads.mysql.com/archives/community/
2, 解压至要安装的英文目录(注:全目录为英文/拼音)
3,进入解压好的目录下,创建文件 my.ini
[mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 default-storage-engine=INNODB basedir=C:\mysql-5.7.33-winx64 datadir=C:\mysql-5.7.33-winx64\data
4,以管理员运行cmd窗口,进入myslq 的 bin目录,执行mysql的初始化动作
cd C:\mysql-5.7.33-winx64\bin\
4.1 mysqld install
4.2 mysqld –initialize
可能会报错: msvcp120.dll丢失
解决方法: http://www.winwin7.com/JC/13113.html (亲测可用)
4.3 设置密码
在此执行 mysqld –skip-grant-tables,同时再开一个新的cmd窗口执行mysql的登录命令 mysql 后如下:
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> use mysql Database changed mysql> update user set authentication_string=password('123456') where user='root'; mysql> exit
重新启动
4.4 net start mysql #启动mysql
注:如果不是管理员打开的窗口,会直接报错 Install/Remove of the Service Denied!
5,可配置windows的环境变量,以方便在任何地方均可执行bin下的命令
6, mysql -uroot -p 登录
mysql> show databases;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement报错
处理方案为: mysql> SET PASSWORD = PASSWORD(‘新密码’);
7,将mysql 注册为windows的服务开机自启;
0 条评论