这是一篇关于MySQL安装与环境配置的Blog


下载MySQL

下载MySQL可以到官网下载,下载地址(https://dev.mysql.com/downloads/mysql/)。 然后根据自己电脑的位数(32或64位)下载适合自己电脑的版本,我选择的是(mysql-5.7.26-winx64.zip)。

安装

如果你下载的zip格式的压缩包,就不需要安装,只要解压放在你想安装的目录位置即可。例如我的安装位置是: D:\Program Files\mysql。 接下来就要进入cmd终端命令框进行安装了,一定要切记要以管理员身份运行cmd窗口。 当你以管理员身份打开cmd窗口后,首先要进入mysql的安装目录中的子目录bin,如果你的位置在C盘,而你安装在D盘, 要用 cd / 命令退到C盘根目录,然后输入 d: 进入D盘,再输入cd '.\Program Files\mysql\bin\' 进入你安装的mysql子文件夹,这是以我安装的目录举例的。如果你安装在C盘,就只需要进入你安装的mysql的bin文件夹。 当以上路径正确后,就可以输入 mysqld -install 命令,如果你不是以管理员身份进入cmd窗口运行的,就会因为 权限不够而出现错误:Install/Remove of the Service Denied(安装/卸载服务被拒绝)! 当你输入 mysqld -install 命令后出现:Service successfully installed,说明你的mysql已经安装成功了。

配置

接着上面的操作,还是在bin目录下输入命令 mysqld --initialize ,按回车过会之后就会在你解压mysql的目录下 生成一个data文件夹,打开data文件夹后里面会有一个后缀名为.err的文件,用记事本打开里面会有一个初次使用mysql生成 的临时随机密码(5.7以上版本会有),记住这个密码我们登陆的时候会用到。 例如我生成的含有随机密码是:[Note] A temporary password is generated for root@localhost: 9YpqSoDp)*Ju 所以我的随机密码就是:9YpqSoDp)*Ju

接下来要配置mysql的启动文件,在你解压的mysql根目录下新建一个后缀为.ini的文件my.ini,然后用记事本打开输入以下代码:

[mysqld]
basedir=D:\Program Files\mysql
datadir=D:\Program Files\mysql\data
port=3306

上面的basedirdatadir后面是你自己安装解压的mysql的路径位置,以上位置是我的安装解压位置。然后保存退出。 然后再到cmd中输入 net start mysql 命令就会启动mysql服务。 当SQL服务成功启动之后,然后输入 mysql -u root -p 命令登陆mysql。 需要输入的密码就是前面生成的随机密码,复制输入即可。然后为了以后方便登陆,输入如下命令重新设置密码:

set password for root@localhost=password('111111');

最后我们还需要配置一下系统的环境变量,这样以后就不用每次进入D:\Program Files\mysql\bin再登陆,可以打开cmd直接输入登陆命令, 会方便很多。

首先鼠标右击我的电脑 > 属性 > 高级系统设置 > 环境变量 在系统变量中找到Path点击编辑,然后新建,新建一个路径, 把你的mysql bin文件夹的路径:D:\Program Files\mysql\bin放进去即可。

到这里所有的配置都已经完成了,你可以重新打开cmd,输入:mysql -u root -p,再输入你新改的密码就可以进入mysql。 这里-p后面是可以直接跟密码的,但是一般为了安全起见不一起输入。输入 quit 命令,可以退出MySQL。