前言
闲来无事,准备在自己的笔记本上装一个MySQL供日常验证某些技术使用,记录一下安装步骤,供大家参考。
一、下载安装包
俗话说,兵马未行,粮草先动,下载安装包必然是第一步,因为是全英文的网站,截图会多一些,按照机器对应的操作系统类型到官网进行下载,下载地址:https://www.mysql.com/,选择downloads
拉到页面最下方,看到红框内的内容(社区版是免费的),可以点击进入下载页面,按照系统类型下载包即可(中间需要注册Oracle的用户,按照步骤注册即可)。
免安装版本是下面那个zip包,下载后解压到D盘根目录,不要放到中文命名的文件夹中,避免出现问题。
二、MySQL安装
1、用当前机器管理员账号(Administrator)开命令行(或者使用windows键+R键 输入 mcd 敲回车打开)
命令:D: 目的:切换到D盘根目录,因为我的MySQL放在D盘,所以需要此操作,按照实际需要操作即可。
命令:cd 目的:切换文件路径。
切换到:D:\MySql\bin 目录下,执行MySQL安装命令:
mysqld – install
如果出现安装命令报错,时因为缺少Visual C++相关组件,需要自行安装,在https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
下载第下面第二个图中系统对应得红框内版本安装即可
再次输入:mysqld – install,显示安装成功,MySQL就安装好了。
三、 MySQL初始化、开启服务、关闭服务
1、初始化
在D:\MySql\bin 目录下,执行MySQL初始化命令:
mysql --initialize --console
进行初始化mysql数据库,会生成root的密码,注意保存,不然后续会很麻烦。
2、启动服务
在D:\MySql\bin 目录下,执行MySQL启动命令:
net startMySQL
出现如下截图信息,表明MySQL服务成功启动。
3、关闭服务
不用的时候,为了避免影响自己机器性能,可以选择关闭Mysql,命令如下 :
net stop mysql
出现如下截图信息,表明MySQL服务成功关闭。
四、登录及退出
1、登录
在D:\MySql\bin 目录下,执行MySQL登录命令:
mysql -u root -p
输入之前生成的root密码,出现如下截图,表明登录成功,即可进行数据库相关操作。
2、退出
如果想退出MySQL,可以使用命令:
exit
退出成功。
五、常用设置修改
1、密码修改
由于生成的密码太复杂,我们可以自行修改的,先用root用户使用原始密码登录后,输入如下修改root用户密码语句:
alter user ‘root’@‘localhost’ identified by ‘root’;
user后面引号内内容为用户名, identified by后面的引号的内容就是新密码,
即可将用户:root 的密码修改为:root
退出,重新按照登录步骤操作,输入新的密码验证即可。
2、环境变量设置
之前的操作,一直在强调操作目录为:D:\MySql\bin,这个是因为MySQL相关可执行文件都在这个目录下,为了方便操作,不用每次切到MySQL安装目录进行MySQL相关操作,可以使用设置系统的全局变量的方式来处理,处理步骤和参考截图如下:
我的电脑/计算机->属性->高级系统设置->环境变量
a ) 设置mysql系统变量
参考截图,箭头就是操作步骤
b ) 将mysql环境变量引入到Path中
在Path变量值最后增加(注意要用英文分号与前面的值分开):
;%mysql%\bin
设置好环境变量后,就可以任何地方输入mysql命令进行操作,而不用切到mysql 的bin目录了(设置完成后,cmd命令窗口需要重启后,才能读取到最新的系统变量)。
3、端口查看及修改
a ) 如何查看端口
root用户登录后,输入如下语句:
show global variables like ‘port’;
b ) 如何修改端口号
在mysql根目录的my.ini文件中修改,如果没有此文件,可以手动添加,修改port的值即可,要保证修改的端口未被使用,不然可能无法启动服务。
后记
至此,MySQL就安装、设置完成了,参考了一些网络博客,感谢前辈们。