Mysql免安装版下载安装使用简介

一、下载地址和使用方法

         下载地址:  MySQL :: Download MySQL Community Server (Archived Versions)   

       使用方法:MySQL :: MySQL 8.0 Reference Manual :: 2.3.4 Installing MySQL on Microsoft Windows Using a noinstall ZIP Archive

二、初始化:

D:\mysql\bin>mysqld --initialize-insecure --user=mysql 

会在【安装目录】下自动生成一个 data 文件夹

 

此时 MySQL 建立了默认的数据库,用户名为 root,密码为空。

如果提示 mysqld 不存在,检查环境变量设置。

如果没有生成 data,请查看文章最后的【常见问题】章节。

三. 开始安装MySQL

初始化完成后,可以开始安装mysql了,输入以下代码开始安装:

mysqld --install mysql

若显示 ‘Service successfully installed.’则表示安装成功了。

四、 移出服务

正常安装忽略此步骤。如果要移出服务,输入下列语句

mysqld -remove

切换 MySQL 版本:先移除旧版本的服务,再安装新服务。不影响各个版本的 data 数据库文件

五、启动mysql服务

net start mysql

六、进入mysql服务

mysql -u root -p

七、退出数据库和停止服务

quit
net stop mysql

八、设置环境变量

1、在安装目录内新建mysql.ini

2、my3、sql.ini内容

[mysql]

# 设置 mysql 客户端默认字符集  

default-character-set=utf8  

[mysqld]  

#设置 3306 端口  

port = 3306

#设置mysql的安装目录

basedir=D:\mysql

#设置mysql数据库的存放目录

datadir=D:\mysql\data

# 允许最大连接数  

max_connections=200  

# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集  

character-set-server=utf8  

# 创建新表时将使用的默认存储引擎  

default-storage-engine=INNODB

3、配置windows环境变量

4、编辑path

5、验证系统变量成功

九、其他

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’; #[ 修改密码]

mysqld --remove mysql #[卸载mysql]

exit #[退出Mysql]

net start/stop mysql #[启动或关闭mysql服务]

show databases #[查看该系统下的数据库]

十、常见问题

1. 新建 data 没有反应

解决:

① 在【安装目录】\bin文件夹内,打开mysqld.exe文件,查看是什么错误信息。一般都是缺少 dll 文件了。

② 使用搜索引擎搜索此错误信息并解决。如果是dll问题,一般复制缺少的文件到制定位置,或者安装对应的 C++ 动态链库就解决了,比如我这个缺少的 VCRUNTIME140_1.dll ,安装 Microsoft Visual C++ Redistributable for Visual Studio 2019 https://visualstudio.microsoft.com/zh-hans/downloads/?q=Redistributable 就好了。

③ 如果是 0x00007b 错误(我在安装 5.0 版本时遇到),安装 DirectX3.9增强版 修复,建议在选项中勾选 C++ 强力修复

2. MySQL 服务无法启动,3534

① 注意是否在 bin 文件夹内进行的命令行操作!删掉已创建的 data 文件夹,进入 bin 文件夹重新操作。

② 3534 就是错误代码:服务没有报告任何错误,请键入NET HELPMSG 3534 以获得更多的帮助。如果还不能解决请使用搜索引擎。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值