文章目录
- 安装前言
- 一、MySQL简介
- 二、安装步骤
安装前言
本人是根据狂神的视频来安装的,附上狂神的链接:
https://blog.csdn.net/qq_33369905/article/details/105828923
狂神视频里的步骤应该是没有错的,但本人大白菜一顿骚操作出现了一些问题,现在总结出来给和我一样的白菜看。
提示:以下是本篇文章正文内容,下面案例可供参考
一、MySQL简介
MySQL是一个开源的关系型数据库管理系统(Relational Database Management System),现在属于Oracle公司。随着MySQL功能的不断完善,性能不断提高,又有开源免费的优势,越来越多的企业选择使用MySQL,而放弃商用收费的Oracle。
官网 : https://www.mysql.com/
二、安装步骤
安装环境:Win10 64位
软件版本:MySQL 5.7.19(推荐使用压缩版)
1、官网链接:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2、狂神-mysql5.7 64位下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
开始安装啦~
本人是第一次安装,按一下步骤是可以安装成功的,如果你以前装过,现在要重装,那么要把环境清理干净
1、下载后得到zip压缩包
2、解压到想要安装的目录,本人解压到的是D:\MySql\mysql-5.7.19
3、添加环境变量:
我的电脑->属性->高级->环境变量
- 打开MySQL的bin目录,点击红框的位置,此时MySQL的bin目录的路径会被选中,先复制此路径,之后会用到。
- 打开控制面板—系统和安全—系统—高级系统设置—环境变量,选择Path,点击编辑,点击新建,粘贴刚才复制的路径,最后点击确认。
-
如何验证是否添加成功呢?
打开命令提示符(管理员),输入mysql,回车。
如果提示 Can’t connect to MySQL server on 'localhost’则证明添加成功;
如果提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件则表示添加添加失败,请重新检查步骤并重试。
4、编辑my.ini文件,注意要替换成自己路径位置(创建一个my.ini文件——可以使用notepad++,将以下代码复制到文件中,替换自己的路径位置)
[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables
5、启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,如何打开管理员模式的CMD如图。
6、然后输入
mysqld –install --安装mysql
7、再输入
mysqld --initialize-insecure --user=mysql --初始化数据文件
回车,如果出现没有出现报错信息则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成
(千万不要自己创建data文件,一定要按照这个步骤来)
8、启动mysql
net start mysql
如果出现以下图,则说明启动成功
而本人却出现了如下:
网上的教程说要在MySQL的bin路径下执行,你可以看以下自己是不是这个问题。本人不是这个问题(之前骚操作复制了mysql文件到另一个文件夹出现问题了),然后remove之前的mysqld之后重新安装再启动就成功了。
9、输入命令进入mysql管理界面(密码可为空) 注意:p之后不能有空格,不然会报错
mysql –u root –p
10、进入界面后更改root密码,注意:末尾分号一定要有
update mysql.user set authentication_string=password(‘123456’) where user=‘root’ and Host = ‘localhost’;
11、刷新权限
flush privileges;
12、修改 my.ini文件删除最后一句skip-grant-tables
13、重启mysql即可正常使用
net stop mysql
net start mysql
14、连接上测试出现以下结果就安装好了
至此,MySQL 5.7安装完毕!