windows安装MySQL5.7.19

来源:互联网 发布:软件工程学什么 编辑:程序博客网 时间:2024/06/07 16:29

一,首先需要确定一件很重要的事,查看自己电脑系统的版本


1.按win+R组合,输入:winver   即可查看到版本信息


2.如果 内部版本是7600,那么我不建议你使用安装版的mysql5.7.19,因为安装它时,需要安装另外一个依赖软件Visual c++ 2015,而安装Visual c++ 2015则需要系统版本7601及以上。(当然,你可以升级自己的操作系统)


3.而此处,将放弃安装mysql5.7.19安装版(因为太麻烦),而是选择mysql5.7.19解压版


4.官网下载,解压到安装路径(自定义)

例如解压到C:\MySQL\ 目录下


5.在 C:\MySQL\ 目录下新建 my.ini 配置文件


6.用文本编辑器或其他编辑器打开 my.ini 文件(文件后缀名为.ini),把以下代码复制粘贴进去,保存退出;

#代码开始[Client]#设置3306端口port = 3306[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=C:\mysql# 设置mysql数据库的数据的存放目录datadir=C:\mysql\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql]# 设置mysql客户端默认字符集default-character-set=utf8#代码结束


7.配置环境变量;
7.1、新建系统变量 MYSQL_HOME ,并配置变量值为 C:\MYSQL 
7.2、编辑系统变量 Path ,将 ;%MYSQL_HOME%\bin 添加到 Path 变量值后面(注意配置时,使用英文分号)

8.以管理员身份运行命令提示符cmd(win7系统,点击开始--搜索框输入cmd--选择cmd.exe--右键--管理员身份执行)

输入命令:cd C:\MYSQL\bin 目录下,依次运行以下命令

mysqld --defaults-file=my.ini --initialize-insecuremysqld --installnet start mysql

如果你无法启动mysql服务,可能与你当前使用的登录用户权限有关

win+r  输入:gpedit.msc  打开本地策略编辑器

如图,依次找到账户:管理员账户状态



9.服务启动完成后,即可登录mysql

mysql -u root -p 回车

密码不输入  回车

(查了很多资料都说,5.7.19第一次登陆不需要密码。但是我安装的都要,无论是windows还是linux都要)


10.设置 无密码登陆

停止mysql服务:net stop mysql

在 c:\mysql\bin目录下执行:mysqld --skip-grant-tables     (让其启动时,跳过密码验证,忘了密码也可如此)

启动服务net start mysql

启动成功后,执行 mysql -u root -p  回车

密码不输入,回车

即可进入到mysql中


11.修改登录密码

update mysql.user set authentication_string=PASSWORD('你的密码') where User='root';

        执行 FLUSH PRIVILEGES;    


12.退出,重新登录即可(使用刚设置的密码)





 



原创粉丝点击