MySQL在win系统中的安装
第1步:下载安装(在windows系统中安装)
http://downloads.mysql.com/archives/community/
我选择安装的是5.7.31,一般MySQL主要分为两个版本,一个是5.7系列,一个是5.8系列,它们两个版本都是一直在维护更新,5.8版本有了一些革新的功能,全都集成进去了,但是相对来说比较新,而在性能方面做的不是特别完美,不是太稳定,在许多互联网方面仍然选择用5.6以及5.7版本,老系统一般是5.6系列,新的系统一般是5.7系列。
第2步:解压至任意位置
建议解压到软件安装目录,因为MySQL在windows下是一个免安装的过程,你解压到哪里,就默认安装在哪里,建议安装到:C:\Program Files
第3步:创建配置文件
在MySQL的安装目录下创建my.ini文件,作为MySQL的配置文件。
这里代码配置意思:我们可知,可以使用程序远程链接我们的MySQL,但是我们要想链接,我们就要知道MySQL在计算机所处的ip和端口,ip就是我们所处的服务器的ip,端口是可以指定的,port =3306,这个配置,这个意思就是以后想链接MySQL,我们要指定3306这个端口,我们才能找到MySQL,basedir指的是我们的MySQL的安装目录,datadir,我们知道MySQL会帮助我们在内部创建文件,文件夹等之类的操作,datadir指MySQL帮助我们所创建的文件数据都会放在此目录下。
注:其实MySQL的配置文件可以放在很多目录,但是,我强烈建议大家还是把配置文件放在MySQL安装目录下,这样以后电脑上想要安装多个版本的MySQL时,配置文件相互独立,不会影响。
第4步:初始化
"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe"
初始化命令在执行时,会自动读取配置文件并执行初始化,此过程主要会做两件事:
①自动创建data目录,以后我们的数据都会存放在这个目录。
②同时创建必备的数据,例如默认账户root(无密码),用于登录MySQL并通过指令操作MySQL
第5步:启动
启动MySQL常见两种方式:
①临时启动
"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe"
注意:此时程序会挂起,内部就是可以接收到客户端发来的MySQL指令,关闭窗口,或者Ctrl+C就可以停止运行,这种启动方式每次开机或者启动都需要手动执行一次,比较麻烦。
②制作windows服务,基于windows服务管理
"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" install mysql57
第6步:测试连接MySQL
安装并启动MySQL之后,就可以连接MySQL来测试是否已经安装并且启动成功。
"C:\Program Files\mysql-5.7.31-winx64\bin\mysql.exe" -h 127.0.0.1 -P 3306 -u root -p