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.退出,重新登录即可(使用刚设置的密码)
- windows安装MySQL5.7.19
- windows server2016安装MySQL5.7.19解压缩版
- Windows安装MySQL5.7
- Windows安装MySQL5.6
- Windows安装mysql5.7.14
- Windows 安装 mysql5.6
- windows 安装mysql5.7.15
- windows安装mysql5.7
- windows安装mysql5.7.16
- Windows安装MySQL5.7
- Windows安装MySQL5.7.17
- Windows安装MySQL5.7.17
- windows安装mysql5.7
- windows-mysql5.7.19免安装版安装步骤和注意
- mysql5.0 windows安装步骤
- Windows下安装Mysql5.5
- mysql5.7.10 zip windows安装
- Windows下安装MySQL5.7
- 提高HBase WAL写入性能
- 和为S的两个数字
- cron Expression(cron表达式)
- 资本,能和您喝杯茶吗
- 安卓7.0上在状态栏上加电池百分比
- windows安装MySQL5.7.19
- Maven项目整合Struts2框架
- 学习笔记-参考博客链接保存
- Python学习笔记 --- 循环遍历时间区间
- insertAdjacentHTML方法详解
- Leetcode之Merge Sorted Array 问题
- 207. Course Schedule
- WEB会话跟踪技术
- Kali Linux入门第二课 | 一次简单的渗透笔记