新的mysql版本没有.exe文件一键安装,网上找了教程,自己搞了下

首先是在菜鸟教程 http://www.runoob.com/mysql/mysql-install.html 根据它的提示下载windows版本 https://dev.mysql.com/downloads/mysql/,

关于mysql8.0.11版本在win10安装-LMLPHP关于mysql8.0.11版本在win10安装-LMLPHP

然后在解压,这里我们发现已经没有exe让我们方便的安装了

解压之后,发现文件内并没有my-default.ini文件,也没有任何的.ini文件,这里就需要我们自己来创建文件,在解压后的根目录

关于mysql8.0.11版本在win10安装-LMLPHP

这里我是直接放在d盘之后,所以在mysql-8.0.0.11-winx64目录下新建一个my.ini文件进行编写

关于mysql8.0.11版本在win10安装-LMLPHP

注意这里basedir和datadir部分,因为我解压的目录,所以这样写,个人根据自己解压的目录进行编写,datadir的目录data是解压后没有的,但是需要我们写一个存储数据的目录,这样他会自动生成data文件夹,不用担心

然后我们就可以启动cmd,注意这里要以管理员身份运行,不然的话会提示一些错误,

然后进入到bin文件夹内

关于mysql8.0.11版本在win10安装-LMLPHP

首先运行mysqld install,如果这里报错Install/Remove of the Service Denied!

就是因为没有以管理员身份运行的原因

然后执行net start mysql就ok啦!

另外关于修改密码,在bin目录下输出

mysqld --initialize --console

会看到Note

[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 这里登录密码,记住这个密码,然后登录的时候会用到

发现网上有很多但是我用的话就是效果不是很好,然后百度了下

即登陆后使用

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码';

提示:Query OK,就表示成功了

04-07 19:10