Windows系统安装MySQL详细教程和安装过程中问题汇总(命令安装),更新时间2021-12-8
安装包下载
下载地址:https://dev.mysql.com/downloads/mysql/
点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载。
下载完成后,选择一个磁盘内放置并解压(最好将解压文件放置磁盘根目录下,方便配置环境变量和查找)。
环境变量配置
环境变量 : 我的电脑--->属性---->高级设置----->环境变量
然后一路点击确定,退出这里就可以了,这样mysql的环境变量就配置好了
配置my.ini文件
现在有一个重要的事,因为我们是使用压缩包安装的,我们需要在mysql包下,新建一个 my.ini 文件
它和 bin 是同级的,新建一个文本文件就好,然后改成 my.ini ,有的人没有显示扩展名,导致最终建好的还是一个 .txt文件
来把这个 .ini 文件打开,就用写字板方式打开就好,我们要添加一些东西进去
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 8.0\
datadir=C:\Program Files\MySQL\MySQL Server 8.0\data
port=3306
就是这五行就可以,但是有几点要注意
· 第二行和第三行需要写自己的安装路径
· 后面还有个 \ 别丢掉了
· data 文件夹我们是看不见的,不要自己取创建,一会它会自己生成
我把文本放在这里,复制走记得改路径
接下来,以 管理员管理员管理员 身份启动 cmd ,运行所有命令
进入 bin 目录 ,路径地址还是你自己的 不要用我的
继续执行命令:
mysqld -install
若出现Service successfully installed,证明安装成功;如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd:
然后继续输入命令:
mysqld --initialize-insecure --user=mysql
,初始化数据文件,此时不会有任何提示
现在我们看到,data文件夹 自己出来了,这就是上面那句话 运行成功了
然后 再来一句
net start mysql
启动SQL 可以复制走
在服务启动的情况下,再写上
mysql -u root -p
就这样 回车 然后会出现让你输入密码的一行,不要管,再回车一下
好了,现在来设置密码,
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
查询用户密码
查询用户密码命令:
mysql> select host,user,authentication_string from mysql.user;
好了,这就是成功了,恭喜各位,如果使用的用户名root和密码123456和我一样的话,以后忘记了就可以来我的博客里看看,哈哈哈
注释: 文中的截图可能有点奇怪,有时候是这个版本,有时候是另一个版本,希望大家体谅,我自己配成之后实在是不想在重新搞一遍了,所以有一部分配图来自网上,不过大家主要看命令就好,MySQL版本别太在意!
配置过程中问题总结:
1.要不要再my.ini文件中设置 skip-grant-tables这段话,我设置了报错!
错误内容:ERROR 2003(HY000) : Can't connect to MySQL server on '1ocalhost'’(10061)
所以不建议设置!
实在想设置的话可参考(https://www.icode9.com/content-2-887499.html)
2.执行update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost'; 命令报错!
错误内容:ERROR 1064 (4200o): You have an error in youmr SQL syntax; check, the manual that corresponds to your lly8&QL server versitfor the right syntax to use near '("123456") where user="root"' at line 1
解决方法:
建议大家使用:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
MySQL命令小技巧:
net start mysql #启动mysql命令
net stop mysql #停止mysql命令
使用"exit"或者"quit"命令可以退出sql输入命令模式
Windows系统安装MySQL详细教程和安装过程中问题汇总(命令安装),更新时间2021-12-8的更多相关文章
- 安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege
以端口 port = 3306 # 设置mysql的安装目录 basedir=D://Installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64 # ...
- php安装过程中遇到的需要安装的问题
http://www.cnblogs.com/kristain/articles/3809243.html 借鉴php安装错误 2013-01-04 19:16:49 分类: 系统运维 环境: ...
- Linux系统安装MySQL详细教程
首先进入MySQL官网下载rpm安装包 用yum install mysql80-community-release-el7-3.noarch.rpm 安装 yum repolist all|grep ...
- 虚拟机win7 安装过程中遇到虚拟工具安装失败
如果遇见这样的问题 倘若你用的是这样的镜像:cn_windows_7_enterprise_x64_dvd_x15-70741.iso 换镜像源.换镜像源.换镜像源! 换成带sp1的iso镜像:cn_ ...
- 【idea】scala&sbt+idea+spark使用过程中问题汇总(不定期更新)
本地模式问题系列: 问题一:会报如下很多NoClassDefFoundError的错误,原因缺少相关依赖包 Exception in thread "main" java.lang ...
- Mysql安装过程中出现apply security settings错误的解决方法
在学习Mysql的过程中,首先要安装Mysql.然而在第一遍安装过程中难免会出现安装错误的时候,当卸载后第二次安装(或者第三次甚至更多次)的时候,往往在安装最后一步会出现apply security ...
- Windows下安装MySQL详细教程
Windows下安装MySQL详细教程 1.安装包下载 2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...
- MySQL安装过程中对The error code is 2203的解决方案
MySQL安装过程中对The error code is 2203的解决方案 1.问题描述 Windows系统安装MySQL遇到The error code is 2203.,具体描述如下 The i ...
- 使用Express连接mysql详细教程(附项目的完整代码我放在结尾了)
使用Express连接mysql详细教程(附项目的完整代码我放在结尾了) 要使用Express连接本地数据库 我们首先需要安装好Express的依赖 我们使用这个框架呢首先要有一点ajax的基础 如果 ...
随机推荐
- Verilog设计技巧实例及实现
Verilog设计技巧实例及实现 1 引言 最近在刷HDLBits的过程中学习了一些Verilog的设计技巧,在这里予以整理.部分操作可能降低代码的可读性和Debug的难度,请大家根据实际情况进行使用 ...
- no active checks on server [192.168.1.101:10051]: host [ ] not found
1.查看/etc/zabbix/zabbix_agentd.conf的 hostanme 2.查看zabbix-web中,主机名称 3.将zabbix-web的主机名改成/etc/zabbix/zab ...
- python语法与pycharm的基本使用
内容概要 pycharm基本使用 python注释语法 变量与常量 垃圾回收机制 数据类型 1. pycharm基本使用 pycharm安装完成后首次打开要注意: 文件路径(不要选择C盘) pytho ...
- laravel groupby 报错
报错信息 laravel which is not functionally dependent on columns in GROUP BY clause; this is incompatible ...
- k8s入坑之路(3)containerd容器
containerd概念: containerd主要是namebases与k8s docker不同 存放路径不一致 没有默认仓库 容器运行时: 2020年未kubernetes宣布不再支持docker ...
- Maven settings配置阿里镜像
一般只用配置三个地方 maven仓库路径 镜像 默认JDK版本 <?xml version="1.0" encoding="UTF-8"?> < ...
- vue + cesium开发(5) 搭建 vue + cesium开发环境(2)
上vue+cesium开发(1)中,没有进行配置webpack,而是使用了插件进行代替,在使用过程中出现了一些未知BUG,影响体验,因此参考了官方文档对项目进行重新配置,使用了 copy-webpac ...
- element ui tree回显 setCheckedNodes,setCheckedKeys,setChecked等函数报undefined问题
在写项目的时候,需要用到tree组件进行回显来进行权限控制: 在回显过程中使用回显函数会报报undefined, 这时只需要给该函数包裹一层nextTick方法就行了, 在回显过程中我们有可能使用半选 ...
- CTF入门学习3->Web通信基础
Web安全基础 01 Web通信 这个部分重点介绍浏览器与Web服务器的详细通信过程. 01-00 URL协议 只要上网访问服务器,就离不开URL. URL是什么? URL就是我们在浏览器里输入的站点 ...
- [luogu4718]Pollard-Rho算法
模板题 题解主要分为两部分,即Miller-Robin判素数以及关于Pollard-Rho算法 1.Miller-Robin判素数 对于一个数$n$,判定其是否为素数,依次执行以下几步-- (1)若$ ...