MySQL安装教程
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle旗下产品
它是一款开源的软件,但是分为社区版与商业版,两者的区别是社区版由分散在世界各地的MySQL开发者、爱好者一起开发与维护,可以免费使用,而商业版由MySQL AB公司负责开发与维护,需要付费才能使用
作为个人使用的版本一般下载社区版即可
可以自行进入官网下载社区版8.0版本的即可
官方下载的网址:MySQL :: Download MySQL Community Server
第一步 安装
解压
mysql下载后将其装入磁盘的一个路径内,注意该路径不能带有中文字符与空格符
配置mysql环境变量
复制该路径 D:\ProgramFiles\mysql-8.0.20-winx64\bin
打开计算机-->右击选择属性 或者打开控制面板-->系统和安全-->系统
选择高级系统设置
环境变量就配置完毕了
mysql初始化和启动
以管理员身份运行cmd(注意要以管理员的身份启动,打开cmd的时候用右键以管理员身份启动)
输入D:进入到进入到安装路径的磁盘(这里以d盘为例)
cd到mysql的安装目录
初始化MySQL数据库
命令:mysqld --initialize-insecure 作用:初始化数据库,并设置默认root密码为空
(这里路径名变化是我个人原因导致,主要是代码演示)
命令执行后,在mysql安装目录会生成一个data目录
为Windows系统安装MySQL服务
命令:mysqld install 作用:为Windows系统安装MySQL服务,默认服务名为:mysql
启动MySQL服务 命令:net start mysql 作用:启动MySQL服务,注意此时的“mysql”表示服务名
到此mysql8安装完成.
第二步 设置密码
mysql安装完成之后上面已经设置root密码为空
可以使用root用户直接登录,然后修改密码.
输入命令mysql -uroot -p
这一步为连接mysql,由于密码为空,输入回车即可连接
输入命令ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '此处输入你的密码';
注意mysql_native_password为加密方式.
(需要注意的是在8.0版本之后MySQL的PASSWORD('newpassword')函数设置密码已经被取消)
修改完成之后再输入刷新指令刷新一下权限即可
刷新指令FLUSH PRIVILEGES;(刷新权限)
密码就设置完成了