Win 7安装Mysql数据库

1.下载MySQL,

下载地址:https://dev.mysql.com/downloads/mysql/

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

3.配置环境变量

在环境变量Path中添加MySQL解压后的bin目录所在的路径,我的路径为:C:\Don't Move\mysql-5.7.22\bin

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

以管理员身份进入到MySQL的bin目录下

5.安装MySQL

输入如下语句

mysqld --initialize

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

继续输入

mysqld -install

如果出现如下提示:

The vervice already exists! 
The current server installed:以前安装mysql的地址/bin/mysqld-nt MYSQL

解决办法 
移除原来的mysql服务 
mysqld -remove MySQL

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

6.修改配置文件

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

[mysqld]  
port = 3306  
basedir=C:/Don't Move/mysql-5.7.22
datadir=C:/Don't Move/mysql-5.7.22/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.启动MySQL服务

net start mysql

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

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

8.关闭MySQL服务

net stop mysql

9编辑MySQL配置文件

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

10.修改MySQL数据库登录密码密码

net start mysql

mysql -uroot -p  然后继续按回车 输入密码,初始密码为空,直接回车

update user set authentication_string=password('新密码') where user='root'; 分号(;)必须有如果报如下错误

 则运行一下代码

use mysql 选择数据库

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

登录MySQL mysql -uroot -p

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



 

猜你喜欢

转载自blog.csdn.net/SeaLong_/article/details/87994340