mysql解压版超详细安装以及各种避坑指南
- 下载
这一步比较简单,直接去官网下载就行了,其它第三方的网站也是可以下载的。需要注意的是,如果在官网下载,点击这个just start my download,可以免登陆。
- 解压
解压到自己平时放软件安装的目录即可,解压后大概是下面这样一个目录结构。马赛克遮挡住了两个文件,原始包中没有,后续或添加,或自动生成。
3. 添加my.ini文件
就在上面的目录下面新建一个my.ini
文件,添加以下内容。特别注意basedir
和datadir
需要匹配自己的mysql解压后的文件目录。
[mysqld]
#skip-grant-tables
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\softwareDir\\mysql-8.0.23-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=D:\\softwareDir\\mysql-8.0.23-winx64\\Data # 此处同上
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
添加path
在系统变量的path
中追加bin目录的地址,如D:\softwareDir\mysql-8.0.23-winx64\bin
,注意要是用分号和前面的数据分隔。
5. 初始化data目录
在图二的目录下,右键,选择命令提示符(管理员),执行bin\mysqld --defaults-file=my.ini --initialize-insecure
,等待执行,大概需要执行几十秒,耐心等待。至此,图二中马赛克挡住的两个文件就有了,一个是data
目录,一个是my.ini
文件。安装命令
执行bin\mysqld --install
这里需要注意,如果提示mysql service已经存在,很有可能是之前安装过,但是没有卸载干净,使用sc query mysql
和sc delete mysql
分别可以查询和删除之前的service数据。总之,要保证本次执行显示service successfully installed
.启动服务
通过上面的步骤安装成功后,使用net start mysql
命令可以成功启动服务,此时使用Navicat大概率是登陆不了的,如果可以登陆的话,点到为止,mysql安装完成。如果不行,接着往下看。打开my.ini文件,去掉
skip-grant-tables
前面的#号,取消注释,启动mysql时可以跳过权限表验证。然后先后使用net stop mysql
和net start mysql
重启服务,最一步最后对应着windows的服务列表执行,如果命令执行不成功,还可以手动执行。修改root密码
8.1mysql -u root -p
回车
8.2提示输入密码
直接回车
8.3user mysql;
回车
8.4update mysql.user set password=password('123456') where user='root';
回车,修改密码
8.5flush privileges
刷新数据库
8.5quit;
退出打开my.ini文件,注释
skip-grant-tables
再次先后使用
net stop mysql
和net start mysql
重启服务,还是那句话,最好对早服务列表,看命令是否生效,重启完成后就可以使用Navicat连接了。
mysql解压版超详细安装以及各种避坑指南相关推荐
- mysql解压版配置win8_Windows安装mysql8解压版
下载 解压 下面是我解压的根目录图 image.png 后续的配置和这个路径是有关系的. 配置 在根目录下创建一个文件my.ini [mysql] # 设置mysql客户端默认字符集 default- ...
- MySQL解压版安装
MySQL解压版安装 1.下载对应版本的MySQL压缩包. 2.把压缩包解压在指定的位置. 3.在安装目录里面建一个文件,文件名字是指定的 my.ini 文件 4.在配置文件中写入如下的配置代码: [ ...
- mysql 绿色版远程访问_【Linux】MySQL解压版安装及允许远程访问
安装环境/工具 1.Linux( centOS 版) 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar 安装步骤 1.下载mysql解压版(mysql-5.6.31-l ...
- python解压版怎么安装不了_python 连接数据库mysql解压版安装配置及遇到问题
引言 今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家. mysql下载链接:https://u205 ...
- RPM方式安装MySQL5.6和windows下安装mysql解压版
下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpm http://cdn.mysql. ...
- mysql解压版下载安装教程_mysql 解压版安装配置方法教程
1.首先,你要下载MySQL解压版,下载地址 虽然mysql都有8.0了,但这里我要安装的是mysql5.7,其他版本方法类似 2.解压安装包,根据自己的喜好选择路径,我选择的路径是D盘,因此MySQ ...
- mysql+win10+64位安装步骤_win10 安装 mysql解压版安装步骤
参考资料:win 10 安装 mysql 5.7 本文参考上面的网址的教程,感谢作者分享. 我安装的是解压版,因为安装版并没有64位的,并且安装版也就是自动安装,节省了一部分配置操作, 反正是学习,就 ...
- 官方MySQL解压版安装说明
MySQL解压版安装说明 一. 下载回来(我这里下的是5.6): MySQL5.6官方下载地址 zip格式,解压缩之后要进行配置. 解压之后可以将该文件夹改名,放到合适的位置, 比如把文件夹改名为My ...
- Windows下MySQL 解压版安装教程
Windows下MySQL 解压版离线安装教程 先安装微软常用运行库 http://www.downcc.com/soft/438494.html 下载安装包 https://downloads.my ...
最新文章
- Html5本地存储和本地数据库
- Lesson 15.2 学习率调度在PyTorch中的实现方法
- 基于mcp940反编译Minecraft源代码
- Spring Boot使用MyBatis 3打印SQL的配置
- 视觉SLAM十四讲学习笔记-第六讲-非线性优化的状态估计问题
- 字符串匹配之KMP算法详解
- c语言向自定数组_C语言怎么向自定义函数中传入一个数组,处理完再返回新的数组?...
- 又一百度杰出科学家离职,百度研究院成中国AI的黄埔军校?
- 什么是OPTEE-OS
- unity3D游戏制作—暗黑战神DarkGod
- 如何使用计算机蓝牙设备管理器,电脑设备管理器连接蓝牙的方法
- VmPlayer上设置主机和windows虚拟机文件夹共享
- STEP7-Microwin SMART软件彻底卸载步骤
- MATLAB中fspecial()函数的用法
- Resizable BAR support(MSDN翻译)
- Flutter 旋转动画 — RotationTransition
- APP启动无视频数据-YYC松鼠短视频系统
- Win7 自制关闭屏幕快捷键
- Go技术日报(2021-11-16/17)——gRPC的错误处理实践
- NCBI Pathogen Detection project简介
热门文章
- java.net.NoRouteToHostException: No route to host解决方法
- Android Studio没有看到设备
- JavaScript可变参数个数
- activiti查询当前用户的任务列表
- activiti启动流程实例
- 如何修改python代码_解决如何去除Python代码前行号的方法
- linux能记录日志的终端,如何记录Linux终端下的操作日志
- python的方向_Python Shell下方向键显示「^[[C^[[D」修复方法
- JavaScript中对于函数的形参实参个数匹配是如何做的?
- Java内存分析—栈,堆,方法区