https://dev.mysql.com/downloads/mysql/
选择免安装版本进行解压
这种默认初始化的没密码,jdbc连接会报错,修改密码后就可以连接
mysqld --initialize这种方式会给一个默认的初始密码
如图,默认密码是rCWnNd>Hy92-
mysqld --user=root
如果没有初始密码,可以通过下面的方式设置初始密码
mysqladmin -uroot password 123456如果已经有了密码,可以通过下面的命令修改密码
mysqladmin -uroot -p password 123456回车后输入旧密码,后面的123456就是我们要设置的新密码
mysqladmin -uroot -p123456 -h 127.0.0.1 shutdown
默认无密码情况下,手动连接会报错
回车输入密码就可以登陆到mysql
默认情况下mysql只能本地访问,需要修改配置才可以远程连接
以此执行如下命令
use mysql; select Host,User from user;如果如上图显示,root用户的host为localhost,说明当前只能本地连接,需要进行修改。
继续执行如下命令
update user set Host = '%' where User = 'root'; flush privileges;