到官网进行下载,点击箭头所指即可下载(需要先进行注册)
下载之后我们解压到本地,这一步随便哪里都行。接着我们以管理员的身份打开cmd,进入到我们解压的文件夹,首先创建一个my.ini文件内容如下,我们假设你放置文件夹的位置为c:\web\mysql-8.0.11
[client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录,这里为你自己的安装目录 basedir=C:\\web\\mysql-8.0.11 # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错 # datadir=C:\\web\\sqldata # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 我们在cmd窗口进入mysql解压目录下的bin文件夹,输入以下命令
mysqld --initialize --console这一步输入完毕后,会有一个提示信息,提醒你新建的root用户的默认密码例如:
... 2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ ...这个密码需要特别注意,如果不小心错过,请参考win10mysql忘记root密码怎么办
接着我们输入
mysqld install net start mysql显示成功后,使用mysql -u root -p回车,之后提示你输入密码,输入刚刚记下的密码,即可进入mysql
登录mysql后如果想要更改自己的密码可以参考mysql更改root用户的密码
如果不配置环境变量,每次我们都要到mysql的目录下才能启动mysql显然过于麻烦了,所以配置环境变量也是必不可少的一步
之后再选中解压出来的mysql文件夹中的bin文件夹就可以(需要重新打开cmd才会生效)