现在作为服务器操作系统的一般有三种,Windows Server,Linux,Unix,在这里我们只介绍在windows下安装mysql(本人技术有限、嘿嘿)
- MySQL针对不同的用户提供了2中不同的版本
a.MySQL Community Server:社区版。由MySQL开源社区开发者和爱好者提供技术支持,对开发者开放源代码并提供免费下载。
b.MySQL Enterprise Server:企业版。包括最全面的高级功能和管理工具,不过对用户收费。
- 在浏览器中打开https://www.mysql.com/,进入MySQL的官方网站,国内的网打开可能有点儿慢,稍微等待一下,再打开的网页中选择downloads标签。
- . 在打开的标签页中,滑到页面的最下面,可以看到MySQL Community Edition Community (GPL) Downloads » 的字样,点击Community (GPL) Downloads »。
- 在之后打开的页面中,点击MySQL Community Server (GPL)。
4. 在之后打开的页面中就可以看到相关的下载项。
在图中第一个红色框标注的地方就是选择操作系统,这里我们选择Microsoft Windows,可以看到第二个红色框是Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的MySQL不用自己配置,就是普通的安装文件,直接一路next就安装完了,如果想深入学习,那么点击Other downloads内容区的下载,可以看到前两个是正式版,后两个是debug版,一般选择前两个,根据自己的机器32位还是64位选择下载,下载下来是个zip文件,安装的自己配置,相对复杂。
- 如果选择了MySQL Installer进去页面之后。
选择第二个下载项进行下载,这里不管是新手还是老手,都会要求先登录再下载,如果没有账号可以注册一个,因为现在MySQL归Oracle所有了,不得不遵循这个规矩。
为防止出现问题,这里给出下载链接,因为本人用的是64位版本,所以。。。
mysql5.7 64位下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
安装操作
-
下载后得到zip压缩包
-
解压到自己想要安装到的目录,本人解压到的是D:\Enviroment\mysql-5.7.19
-
添加环境变量
a. 我的电脑->属性->高级->环境变量
b. 选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹
c. 在D:\Environment\mysql-5.7.19下新建 my.ini 文件
d. 编辑 my.ini 文件 ,注意路径位置写安装位置
[mysqld]
basedir=D:\Enviroment\mysql-5.7.19-winx64\
datadir=D:\Enviroment\mysql-5.7.19-winx64\data\
port=3306
skip-grant-tables
-
启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入mysqld –install (安装mysql)
-
再输入
mysqld --initialize-insecure --user=mysql
初始化数据文件 -
然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)
-
进入界面后更改root密码
(输入下面的代码,然后输入flush privileges; 刷新权限)
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'
-
修改 my.ini文件删除最后一句skip-grant-tables
-
重启mysql即可正常使用
net stop mysql
net start mysql -
连接上测试出现以下结果就安装好了