MySQL详细安装教程

1.去官网下载mysql

根据自己的系统(32位还是64位)选择适合的版本。下载链接:https://dev.mysql.com/downloads/mysql/

2.将下载后的压缩包进行解压,解压后文件如下图所示:

注意:不同版本的mysql解压完后的文件可能稍有区别,不过不用在意,接着往下。

3.配置环境变量(重要)

在环境变量Path中添加MySQL解压后的bin目录所在的路径。

具体过程:打开我的电脑,点击计算机属性,高级系统设置,环境变量,在系统变量里面找到path变量,点击编辑,将MySQL解压后的bin目录添加进去,


比如我的是  C:\Program Files\MySQL\MySQL Server 5.7\bin ,因为path变量已经有很多值,所以添加的时候要在新的路径前面加一个英文分号,即应该为    ;C:\Program Files\MySQL\MySQL Server 5.7\bin  ,然后一直点确定,至此环境变量配置完毕。记住千万不能动原来里面的东西。

4.以管理员身份运行命令提示符。

将鼠标放在左下角windows图标上,右击,选择命令提示符(管理员)即可,就会进入DOS界面。

输入C:   (因为我的MySQL安装在C盘,所以就是C)

进入MySQL中的bin目录 ,输入如下语句

cd   C:\Program Files\MySQL\MySQL Server 5.7\bin

注意:上面的文件目录一定要和自己电脑上的目录一致。

5.安装MySQL

输入如下语句

mysqld --initialize

然后回车,可能需要等待几秒,然后会在MySQL根目录下生成一个data文件夹。

继续输入

mysqld -install

如果出现Service successfully installed,则说明已经安装成功。但是,还没有结束。。。。。。

6.修改配置文件

如果MySQL安装目录下有一个my-default.ini文件,将它改名为my.ini,如果没有,直接新建一个my.txt文本文档,在里面复制粘贴如下内容

[mysqld]  
port = 3306  
basedir=E:/Mysql/mysql-5.7.21-winx64  
datadir=E:/Mysql/mysql-5.7.21-winx64/data   
max_connections=200  
character-set-server=utf8  
default-storage-engine=INNODB  
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES  
[mysql]  
default-character-set=utf8

注意:basedir后面加的是MySQL的安装路径,而datadir后面加的是data文件夹的安装路径。

然后关闭记事本保存,将txt后缀改为ini

7.继续在刚才的命令提示符中输入

net start mysql

如果提示服务启动成功,则马上就要大功告成,

如果提示不是内部或外部命令,也不是可运行或批处理程序, 我的电脑->右键->属性->高级->环境变量->系统变量->path,再点“编辑”就可以了。在“变量值”对话框里面加“C:\windows\system32“,这是cmd.exe存在的路径,然后点确定就可以了。

8.继续在刚才的命令提示符中输入

net stop mysql

9.以记事本方式打开mysql目录下的my.ini文件,在[mysqld]下面添加语句skip-grant-tables,保存后关闭。

10.继续在命令提示符中输入mysql登录命令

mysql -uroot -p  然后继续按回车

11.修改root密码

update user set authentication_string=password('新密码') where user='root'; 

注意句末的分号,密码可以设置为空,然后输入flush privileges刷新权限,然后输入exit退出

12.重新打开my.ini文件,将刚才添加进去的skip -grant-tables语句删除,保存后退出,重启mysql服务。

13.打开命令提示符,输入

mysql -uroot -p

然后输入密码,大功告成!






评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值