mysql for windows_mysql安装教程-windows版
一、前言
正所谓磨刀不误砍柴工,不管是在平时练习sql,书写项目等都离不开数据库,今天我们就好好的整理下mysql的安装,本文主要针对mysql初学者。
二、正文
1、mysql的下载
image.png
image.png
此处版本我选择的是5.7.24,系统环境选择的是windows,OS版本此处选择ALL,由于我的系统的WIN7 64位的,因此这里我选择下载对应的windows(x86,64-bit).ZIP Archive。点击Download下载。
2、安装及使用
打开下载文件解压到指定文件目录。(我这里解压目录为E:\mysql-5.7.24-winx64)
打开解压后的MySql文件在根目录下创建my.ini (mysql配置文件)
这里需要将basedir 与 datadir 路径改成mysql的解压路径
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\mysql-5.7.24-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-5.7.24-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
找到CMD命令提示符,右键以管理员身份运行(注意,必须以管理员的身份打开CMD窗口,否则无法创建mysql服务)
image.png
进入mysql子目录bin,依次输入:mysqld --install (安装) mysqld --initialize (初始化)net start mysql(运行)
3、设置mysql登录密码
密码设置步骤:
(1)、在my.ini文件末尾加上“skip-grant-tables”(取消权限设置)保存文件
(2)、重启mysql服务
可以通过运行->services.msc打开服务列表窗口
image.png
(3)、cmd下进入mysql - bin目录,输入 mysql -u root -p ,回车,这时候不需要密码即可登录
(4)、重置密码。输入 use mysql 回车
(5)、输入update user set authentication_string=password("newPassword") where user="root"; (新版本下mysql数据库password字段更改为authentication_string)
(6)、删除my.ini文件末尾“ skip-grant-tables”保存文件
(7)、重启mysql服务,就可以用新密码登录root账户
上面这几步也可以直接去mysql安装目录里面的data文件夹, 里面有个.err文件,用记事本打开,可以看到里面有行
A temporary password is generated for root@localhost: xxxxxxxx
localhost:后面的就是默认密码,复制这个密码即可登录。
登录成功后必须重设密码,否则会一直提示下面这行错误。
You must reset your password using ALTER USER statement before executing this statement.
依次执行下面3个命令即可
step 1: SET PASSWORD = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;
mysql for windows_mysql安装教程-windows版相关推荐
- MySQL下载和安装教程--windows版
MySQL初学者对于安装MySQL都会遇到一些问题甚至会被这些问题搞得将近崩溃,这里给出当初我从下载MySQL到安装成功启动的过程,图有点多,但过程并不复杂,希望帮助到大家. 一.下载 ...
- Lammps安装教程 windows版
1.首先下载Lammps和MPICH的安装包 安装.NET Framework 3.5 (控制面板->程序->启用或关闭Window功能) 管理员用户设置密码 2.安装MPICH 以管理员 ...
- PostgreSQL 安装教程 Windows版
PostgreSQL下载及Windows系统安装步骤 一.下载PostgreSQL压缩包 网址:https://www.enterprisedb.com/download-postgresql-bin ...
- Oracle 11g 详细安装教程 Windows版
Oracle 11g安装步骤 一.Oracle 11g下载 二.Oracle 11g安装 Oracle 11g下载完成后,解压到一个空的文件夹,然后双击setup.exe文件,就可以开始安装Oracl ...
- Java进阶之光!mysql解压安装教程windows
数据库 1. MySQL 索引使用有哪些注意事项呢? 可以从三个维度回答这个问题:索引哪些情况会失效,索引不适合哪些场景,索引规则 索引哪些情况会失效 查询条件包含or,可能导致索引失效 如何字段类型 ...
- 详细版mongodb下载安装教程----windows版
一.详细下载过程 1.官网选择需要的版本 Download MongoDB Community Server | MongoDB 2.然后得到这个,双击它 3.打开第一个就是这个界面,点next即可 ...
- Windows下MySQL的详细安装教程
1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...
- 数据库系统原理与应用教程(001)—— MySQL 安装与配置:MySQL 软件的安装(windows 环境)
数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的安装(windows 环境) 目录 数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的 ...
- node.js 安装教程 (Windows zip 版)
node.js 安装教程 (Windows zip 版) 1 官网 地址:Node.js (nodejs.org) 界面: 2 下载 地址:下载 | Node.js (nodejs.org) 自行选择 ...
最新文章
- 什么是“.NET Core”?
- python 解决conda的environment未被激活解决方案
- go get 指定版本_没有VPS搭建govanityurls服务?别急!你依然可以自定义Go包导入路径...
- 面试官系统精讲Java源码及大厂真题 - 46 ServerSocket 源码及面试题
- JS判断客户端是手机还是PC的2个代码
- 大数据知识点汇总---Redis,Spark,Kafka,Hive,Mysql,Hbase,Hadoop...
- rarlinux基于linux-x64
- 秒赞机器人好友_qq空间秒赞机器人好友 qq空间说说秒赞神器
- Java 设置图片大小
- 干细胞体外培养最新技术进展(2021年9月)
- 机器学习与量化交易项目班 [从零搭建自动交易系统]
- 使用 Nginx 实现 URL 的重定向
- 计算机汉字录入试题,计算机等考试一级B上机试题——汉字录入题
- 智能眼镜现在是什么水平?
- 100个c#初学者编程实例_C#编程:初学者入门
- python学习之路08(正则表达式和网络)
- android强制选择器,谷歌手软了:不再强制在Android Q采用隔离存储沙盒机制
- 太傻生活原则是:“无需选择,理解一切,接受一切”--《太傻十日谈》读后感
- 华师计算机设计大赛,广东省首届高校大学生计算机设计大赛在华师举行
- 下载VirtualBox,创建虚拟机,安装Linux系统(Ubuntu版)
热门文章
- python如何爬取图片到指定文件夹论文_基于Python的图片爬虫程序设计
- ajax如何提交多表单的值_菜狗教程-03-如何解决快速提交两次重复提交表单的问题...
- Python+OpenCV:图像修复(Image Inpainting)
- 计算机系统硬件类(Computer System Hardware Classes)
- 机器视觉:USB 3.0知识答疑
- 对软件研发项目管理的深入探讨
- addressof表达式不能转换为long_2.3 C++赋值运算符与表达式 | 将有符号数据赋给无符号...
- Feign-手动创建FeignClient
- Linux查看服务器总内存和总硬盘大小
- C# 字符串拼接性能探索 c#中+、string.Concat、string.Format、StringBuilder.Append四种方式进行字符串拼接时的性能...