windows安装mysql 5.7
下面记载一下自己在本地安装mysql5.7的过程以及其中遇到的一点二坑爹的问题,希望对看到的小伙伴有所帮助,
1、官网下载mysql,选择对应的版本,我这里选择的是5.7版,
2、下载到本地的某个目录后进行解压,解压完毕,进入到这个目录中,二进制安装需要创建一个配置文件,即my.ini,
3、下面是my.ini的配置文件信息,
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/tools/mysql/mysql-5.7.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/tools/mysql/mysql-5.7.25-winx64/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
注意这里面有一个datadir的目录,用于存放数据文件,所以需要提前创建好,这里面有个坑,就是磁盘的目录分割线一定要用正斜杠 / ,一开始我直接复制过来是 \ ,后来启动的时候一直报错,就是这个问题,大家注意避免一下,
4、到这一步基本上就可以执行命令进行安装了,但是安装之前还有很重要的一步,就是配置环境变量,然后加入到path中,很简单,
5、打开cmd.exe,必须以管理员的身份运行 ,这里一定要用管理员身份运行,否则会报中找不到命令,
5.1 初始化数据库:
切换到bin目录下,mysqld -install 命令,但是我用这个命令执行时报错,如果大家遇到相似的问题,可以使用这个命令,.\mysqld.exe -install ,就不会报错了,
出现"Service successfully installed." -->成功
5.2 初始化(还是在bin目录下):
mysqld --initialize-insecure --user=mysql
目录里生成data目录并创建root用户
但是这里我执行的时候还是报错,后来试了好几次,最后是用下面的这个命令:
.\mysqld --initialize-insecure --user=mysql
大概是需要拼接上这个执行脚本的绝对路径吧
5.3 如果上面的执行命令没有报错的话,就可以启动mysql服务了,
net start mysql
5.4 进入mysql命令行,去修改我们的root用户名和密码,按照上面的安装流程是没有密码的,
.\mysql -uroot -p
5.5 登录之后使用下面的命令进行设置密码,
set password for root@localhost=password(‘你的密码’);
5.6 修完完毕,就可以进入mysql进行使用了,
5.6 mysql其他的常用启动关闭命令:
net start mysql #启动服务
net stop mysql #关闭服务
mysqld --remove #移除服务
mysql -uroot -p #修改密码
若找不到初始密码可以在my.ini中[mysqld] 添加
skip-grant-tables
windows安装mysql 5.7相关推荐
- Windows 安装 MySQL 8.0.11
Windows 安装 MySQL 8.0.11 原文:Windows 安装 MySQL 8.0.11 下载并解压 从官方网站下载最新安装包 解压到目标安装目录 新建配置文件 在安装目录新建my.ini ...
- 如何安装mysql 8.0.12_基于Windows安装MySQL 8.0.12图文教程
本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld --remove mysql,然后在看我的帖子! 第一步:到MySQL官网下载安装包 第二步:将下载 ...
- 解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决)
解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决,建议直接看:方法3) 1.安装MySQL时时,出现如下问题: 解决方式如下: 方法1:网上下载msvcr120.d ...
- Windows 安装 MySQL 8 zip版安装,及Windows MySQL多实例
Windows 安装 MySQL 8 zip版安装,及Windows MySQL多实例 目录 一.下载MySQL压缩包 二.设置系统环境变量 三.解压并新建配置文件 四.注册 Windows 服务 ...
- Windows安装Mysql提示无法定位程序输入点fesetround于动态链接库的解决方案
周六给客户搭建内网服务器,在windows电脑安装Mysql5.7时,出现以下图片中的问题: 客户反馈,该windows系统是盗版系统,推测是windows缺少对应的C++运行库所致. 解决方法:下载 ...
- MySQL--入门篇:MySQL入门必会知识 Windows安装MySQL的zip包 一步一步带你图解安装MySQL过程 详细图解MySQL语句
阅读目录 数据和数据库 MySQL介绍 MySQL的详细安装教程 Windows版本:MySQLl的安装.启动和基础配置 下载 配置 环境变量 安装 和 启动MySQL服务端 MySQL的卸载 MyS ...
- Windows安装MySQL提示msvcr120.dll缺失解决方案
2018-11-13 14:32 177730 18520 之前在阿里云server 2008企业中文64位服务器上安装mysql 5.7.21时提示msvcr120.dll缺失,各种百度解决了:时隔 ...
- 电脑mysql 安装方法_mysql安装图解 windows安装mysql方法
随着MYSQL版本的更新以及电脑系统的变化,我们给大家整理了各种电脑环境下安装MYSQL的图解过程,希望我们整理的内容能够帮助到大家: 编辑者:Vocabulary 下面详细介绍5.6版本MySQL的 ...
- windows安装mysql client 命令行客户端
我在macOS和linux中,有一些操作比较喜欢直接使用mysql 命令行程序完成.切到windows中反而不知道如何安装mysql client了. 相关阅读 <macOS 安装mysql c ...
- Windows安装mysql详细步骤(通俗易懂,简单上手)
前期在windows电脑尝试安装mysql,经历诸多不顺,特把安装详细步骤以及遇见的问题记录下来,提供给有需者使用.配置过程主要分为五个步骤,如下所示: (1)确认本地是否安装mysql (2)下载m ...
最新文章
- tensorflow tf.Variable 的用法
- iOS开发关于block学习的总结
- 在MyEclipse中使用maven创建web项目
- 使用WireShark简单分析ICMP报文
- 时间戳服务——信息安全(二)
- 双目摄像头 三维坐标 python_时间编码单像素三维成像:挑战三维成像的速度极限...
- 【C/C++10】天气APP:MySQL/PostgreSQL,环境变量/动静态库,Linux/Oracle字符集
- HALCON示例程序ball电路板焊点识别、检测、测量程序2剖析(与上篇文章使用了不同方法)
- go中make、new和直接var的区别
- 开发个好的RTMP播放器到底难在哪里?RTMP播放器对标和考察指标
- oracle 性能优化 常用,Oracle數據庫常用性能優化
- KL散度的通俗易懂理解
- plsql dev中Dynamic Performance Tables not accessible分析解决(转载)
- 安卓旅途之——开发数独(总结)
- 【Tensorflow2.0】关于制作标签遇到的问题小结
- 如何做好测试用例设计
- Eclipse基础--安装eclipse及语言包
- 傅里叶变换落地:离散傅里叶变换(DFT)
- sis forum index.php,SiS001 获取当前服务器的Ip地址
- 期刊论文发表有哪些方法