本文摘自PHP中文网,作者hzc,侵删。

网上的安装教程有很多,基本上大同小异,安装过程中可能因为很小的细节导致安装失败,我也是参照了很多的安装教程才安装成功的,安装过程中会出现各种各样的问题,我们会根据这些问题去查找答案的同时也提高了自己解决问题的能力,一共花了一天的时间。
安装环境:window10
1、下载zip安装包,下载地址:https://dev.mysql.com/downloads/mysql/
点击此版本安装,然后选择最下方的 “No thanks,just start my download.” ,就开始下载安装包了
2、安装
2.1 解压zip包到安装目录
(我解压在C:\Program Files\Mysql\mysql-8.0.19-winx64)
2.2 配置环境变量
右击计算机?C属性?C高级系统设置?C环境变量?C新建系统变量
2.3配置初始化的my.ini文件
我们发现在解压后的文件中并没有my.ini文件,这时就需要我们自行创建。在安装根目录下添加my.ini(新建文本文件,将文件类型改为ini),写入基本配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
3、安装MySQL
在安装过程中,必须以管理员身份运行cmd,否则在安装过程中会报错导致安装失败。
3.1 初始化数据库
在MySQL安装目录的bin目录执行命令:
1 |
|
执行完成后,会打印出root用户的初始默认密码,比如:
1 2 3 4 5 6 7 8 |
|
注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:后面的“rI5rvf5x5G,E”就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。
要是你手贱,关快了,或者没记住,那也没事,删掉初始化的 datadir 目录,再执行一遍初始化命令,又会重新生成的。当然,也可以使用安全工具,强制改密码,用什么方法,自己随意。
参考:https://dev.mysql.com/doc/refman/8.0/en/data-directory-initialization-mysqld.html
3.2 安装服务
在MySQL的安装目录的bin目录执行命令:
mysqld --install 服务名
后面的服务名可以不写,默认的名字为mysql。当然如果你的电脑上需要安装多个MySQL服务时,就可以用不同的名字区分了,例如mysql3和mysql5.
安装完成后就可以通过命令net start mysql启动MySQL服务了,另外通过net stop mysql 停止服务,通过命令sc delete MySQL / mysqld -remove 卸载MySQL服务。
4、更改密码
在安装MySQL目录的bin目录下执行命令:
mysql -u root -p
这时侯会提示输入密码,记住第3.1步安装时的初始密码,填入即登录成功,进入MYSQL命令模式。
在MySQL中执行命令:
1 |
|
修改密码,注意命令尾的;一定要有,这是mysql的语法
至此,MySQL的安装部署就完成了。
可以用命令查看默认安装的数据库:
show datebases;
use mysql;
show tables;
1 2 3 4 5 6 7 8 9 10 11 12 |
|
推荐教程: 《mysql教程》
以上就是mysql8.0.19安装教程的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
mysql如何使用aes_encrypt()与aes_decrypt()进行加解密的示例
更多相关阅读请进入《mysql》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。