免安装版MySQL(windows解压版)安装详细教程以及过程中的问题解决
Posted wx6131b9174ff23
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了免安装版MySQL(windows解压版)安装详细教程以及过程中的问题解决相关的知识,希望对你有一定的参考价值。
系统:windows
mysql版本:5.6
Step1 官网下载https://downloads.mysql.com/archives/community/
Step2 解压并添加配置文件解压到某文件夹下,在根目录添加my.ini,
内容如下,注意修改basedir内容,最后一行是跳过输入密码,直接进入数据库。
[mysqld]
port = 3306
basedir = MySQL的根目录
character_set_server = utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
Step3 配置环境变量
配置环境变量之后,系统会自动找到MySQL的位置,启动的时候就不用进入bin文件夹了
Step4 使用管理员命令行进入bin目录使用管理员身份运行命令行
进入到bin目录下:
cd D:\\mysql-5.6.51-winx64\\bin
cd d:
Step5 初始化数据文件mysqld –-initialize
注意:执行这个语句之后,可能会报错:由于找不到 MSVCP100D.dll, 无法继续执行代码
解决方式:javascript:void(0)
执行之后,根目录下生成一个data文件夹
Step6 安装MySQL并启动MySQL服务mysqld install
net start mysql
Step7 免密登录MySQL
mysql -u root -p
看到Enter password:之后,直接回车
设置密码:
set password for root@localhost = password(\'新密码\');
刷新权限:
flush privileges;
Step9 修改配置文件,重新启动MySQL
去掉跳过密码(也就是去掉最后一行),修改my.ini为:
[mysqld]
port = 3306
basedir = MySQL根目录
character_set_server = utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
net stop mysql
net start mysql
Step10 重新进入MySQL
这里就可以输入密码进入MySQL了
Step11 卸载MySQL首先停掉数据库服务:
net stop mysql
然后删除数据库服务:
sc delete mysql
最后删除MySQL所在文件夹就行!
OK, GAME OVER!
作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。
以上是关于免安装版MySQL(windows解压版)安装详细教程以及过程中的问题解决的主要内容,如果未能解决你的问题,请参考以下文章