一般使用最多的版本是 5.7 ,最新版本的 8.0 也有很多人使用。
sc delete mysql
【删除已经安装好的mysql服务】
D:\mysql5.7\
目录下 【根据自己的情况来指定目录,尽量选择空间大的盘】\bin
目录。D:\mysql5.7\
目录下下创建 my.ini
文件, 需要我们自己创建。写入如下文件:[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\mysql5.7\
# 设置为MYSQL的数据目录
datadir=D:\mysql5.7\data\
port=3306
character_set_server=utf8
# 跳过安全检查
skip-grant-tables
D:\mysql5.7\bin
目录下, 执行 mysqld -install
mysqld --initialize-insecure --user=mysql
data
目录net start mysql
【停止mysql服务指令 net stop mysql】
, 如果成功:
mysql -u root -p
【当前root 用户密码为 空,直接回车不要输入密码】use mysql;
update user set authentication_string=password('xdr') where user='root' and Host='localhost';
flush privileges;
刷新权限quit
my.ini
, 再次进入就会进行权限验证了。所以注释掉:# skip-grant-tables
net stop mysql
net start mysql
mysql -u root -p