MySQL安装与环境配置
这是一篇关于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
上面的basedir
和datadir
后面是你自己安装解压的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。