MySQL 5.7手动配置

如果也许 技术备忘 3.6K+
【全民云计算】云主机低至2折

在mysql 的bin目录下按顺序


1、mysqld --initialize-insecure --user=mysql


说明:使用-initialize生成随机密码,由于自己学习,使用-initialize-insecure生成空密码。默认帐号root,后面的-user=mysql不更改


2、mysqld -install


3、net start MySQL

服务开启成功,但是发现好像DOS下不能空密码登陆,所以要改密码(或者不要空密码)

DOS下设置密码失败,所以用navicat来设置


mysqld --no-defaults --initialize  --datadir="F:\MySQL\mysql-5.7.14-winx64\data" --console

运行这个命令后,在控制台会显示一串字符,里面包含root的初始密码,比较乱的一串码。

mysqld --initialize-insecure --console

root帐号默认密码为空


接下来运行mysqld,在cmd中敲入mysqld回车就启动了。


新开一个cmd窗口,使用命令连接上mysql数据库:

mysql -uroot -pxxx

 其中"xxx"为初始化时生成的初始密码,登录进去后可修改。

连接进入mysql数据库后,修改密码如下:

set password=password('123456');

flush privileges;

 退出再次登录,使用新密码就行了:

mysql -uroot -p123456


mysqld --install MySQL57 --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"

标签: 网站建设 数据库

【助力企业上云】性能级主机2-5折

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~