新的mysql版本没有.exe文件一键安装,网上找了教程,自己搞了下
首先是在菜鸟教程 http://www.runoob.com/mysql/mysql-install.html 根据它的提示下载windows版本 https://dev.mysql.com/downloads/mysql/,
然后在解压,这里我们发现已经没有exe让我们方便的安装了
解压之后,发现文件内并没有my-default.ini文件,也没有任何的.ini文件,这里就需要我们自己来创建文件,在解压后的根目录
这里我是直接放在d盘之后,所以在mysql-8.0.0.11-winx64目录下新建一个my.ini文件进行编写
注意这里basedir和datadir部分,因为我解压的目录,所以这样写,个人根据自己解压的目录进行编写,datadir的目录data是解压后没有的,但是需要我们写一个存储数据的目录,这样他会自动生成data文件夹,不用担心
然后我们就可以启动cmd,注意这里要以管理员身份运行,不然的话会提示一些错误,
然后进入到bin文件夹内
首先运行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,就表示成功了