[mysql] 免安装版本的mysql-5.6.36x64配置方法

免安装mysql下载(Download MySQL Community Server):
https://dev.mysql.com/downloads/mysql/

我的解压目录为:D:\ProgramData\mysql-5.6.36-winx64

1. my.ini 文件内容为:
(注:my.ini文件放在MySQL解压后的根目录下)
(主要更改basedirdatadir的内容)

[client]
port=3306
[mysqld]
#解压目录
basedir="D:\ProgramData\mysql-5.6.36-winx64"
#解压目录下data目录
datadir="D:\ProgramData\mysql-5.6.36-winx64\data"
port=3306
character-set-server=utf8
[mysql]
default-character-set=utf8

2. 添加环境变量
变量名:MYSQL_HOME
变量值:D:\ProgramFiles\mysql-5.6.36-winx64
在这里插入图片描述
添加path路径:
在这里插入图片描述
3. 将mysql注册为windows系统服务
cmd进入到解压目录的 bin 目录下,输入:

mysqld install MySQL --defaults-file="D:\ProgramData\mysql-5.6.36-winx64\my.ini"

在这里插入图片描述
服务安装成功。

如果出现:
在这里插入图片描述
解决办法是,打开cmd.exe程序的时候选择 “用管理员身份打开”。
移除服务命令为:mysqld remove

另:
还有个方法可以进行注册,同时会生成初始密码(先把这个密码记下来,后续更改为自己的密码即可)
cmd进入bin目录,输入mysqld --initialize --console,会生成初始密码
在这里插入图片描述
后续用这个密码登陆后,输入alter user root@localhost identified by '新密码',即可更改密码。
在这里插入图片描述

4. 启动MySQL服务

net start mysql

在这里插入图片描述
如果出现无法启动,注意路径不要有中文,再次重试即可。
在这里插入图片描述
停止MySQL服务:net stop mysql

5. 修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

c:>mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT

修改密码后,记得在代码里也修改密码,否则会出现无法连接的问题。

注:
可以用Navicat for MySQL可视化工具对数据库进行管理,安装包的获取、安装及破解教程可参考博客[3]。
(贴一下链接)Navicat for MySQL 安装软件和破解补丁:
链接:https://pan.baidu.com/s/1yy5JkrXk5NV129wzkzntqw
提取码:htc2

记录一下遇到的问题:

1. Navicat for SQL无法连接:
在这里插入图片描述
Win+r,输入services.msc 打开服务,找到MySQL服务,发现服务已经停止。
cmd,输入net start mysql,服务无法启动,拒绝访问,等等。

于是尝试删除现有MySQL,重新配置。
①cmd,输入sc delete mysql 删除服务。(如果在使用中的话,先net stop mysql
②Win+r,输入 regedit 进入注册表编辑器
路径:
\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL
删除整个MySQL文件夹即可。

2. 登陆数据库:
如果直接mysql进入数据库,输入show databases;
显示如图,无法显示自己的数据库,说明并没有真的登陆成功。
在这里插入图片描述
输入mysql –h localhost –u root –p, 再输入密码,输入show databases;显示如下,说明登陆成功。
在这里插入图片描述
在这里插入图片描述
选择数据库use mysql;

查看所有表show tables;

参考:
[1] 免安装版本的mysql-5.6.36x64配置方法:https://blog.csdn.net/u011777164/article/details/73699166
[2] pymysql pymysql.err.OperationalError 1045 Access denied最简单解决办法:https://blog.csdn.net/dongweionly/article/details/80273095
[3] Navicat for MySQL 安装和破解(完美): https://blog.csdn.net/wypersist/article/details/79834490
[4] 彻底删除mysql服务:https://www.cnblogs.com/zhaocundang/p/8540746.html
[5] mysql-8.0.16-winx64的最新安装教程:https://www.cnblogs.com/ypr-09-23/p/10797153.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容mysql安装版本是指在不进行正式安装的情况下使用MySQL数据库。在使用安装版本时,可以通过修改配置文件来设置MySQL安装目录、数据存放目录等参数。引用\[1\]中提到了一种修改完成后停止MySQL服务的方法,即在bin目录下输入exit命令离开MySQL,然后重新启动MySQL服务。引用\[2\]和引用\[3\]中提供了修改配置文件的具体步骤和配置信息,可以根据需要进行相应的配置。 综上所述,mysql安装版本是指在不进行正式安装的情况下使用MySQL数据库。可以通过修改配置文件来设置MySQL安装目录、数据存放目录等参数。具体的配置步骤和配置信息可以参考引用\[2\]和引用\[3\]中的内容。 #### 引用[.reference_title] - *1* *2* [2021最新mysql5.7.35安装安装版](https://blog.csdn.net/qq_41887560/article/details/121304655)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Mysql5.7(安装版)安装](https://blog.csdn.net/qq_31194371/article/details/124345459)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值