MySQL5.7 解压版安装步骤以及出现的问题

该文详细介绍了如何下载解压MySQL,自定义安装路径,创建my.ini配置文件,设置环境变量,安装服务,初始化数据库并设置初始密码,以及启动和管理MySQL服务的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.下载解压版mysql

mysql-5.7.37-winx64 或者其他版本

2.解压到自定义路径进行安装

比如:

D:\Develop\mysql-5.7.37


3.手动在安装根目录下创建my.ini文件以及data目录

3.1创建my.ini文件


D:\Develop\mysql-5.7.37\my.ini

3.2创建data数据存储文件


在D:\Develop\mysql-5.7.37目录下新建data文件夹,必须为空


3.3 修改my.ini文件

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306

# 设置mysql的安装目录
basedir = D:\\Develop\\mysql-5.7.37\\

# 设置mysql数据库的数据的存放目录
datadir = D:\\Develop\\mysql-5.7.37\\data

# 允许最大连接数
max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注意:修改basedir ,datadir 为自己的路径, 注意 双斜杠 \\ 


4.配置mysql环境变量

4.1 新建MYSQL_HOME变量

4.2 在path里添加MYSQL_HOME\bin 


5.使用系统管理员方式cmd到mysql安装路径


5.1 在电脑左边找到命令提示符

5.2 在bin目录下先后执行如下两条命令

安装MySQL的Windows服务

mysqld -install

此时可能会出现问题,比如: 'mysqld' 不是内部或外部命令,也不是可运行的程序

这个问题地愿意有两个:

        1.环境变量没有配置好

        2.看一下bin目录有没有mysqld.exe这个可执行文件,如果没有的话就重新下载其他的

           安装包!

若安装成功会提示"Service successful installed

初始化

mysqld --initialize-insecure

 此时也可能会出现问题,比如: 

下载相应的程序安装包即可解决,注意结合电脑位数安装32位还是64位的      下载地址

6.服务里开启自动启动mysql服务 (不开也行)

7.启动mysql服务 net start mysql 或者在服务里启动

net start mysql


7.1查看mysql是否启动成功




7.2 修改初始密码

初始化的时候会生成初始密码,在data下 用户名.err 文件里边

相关sql语句执行百度一下吧,这里就不写了!

安装Linux上的MySQL 5.7解压版可以按照以下步骤进行: 1. 首先,下载适用于Linux的MySQL 5.7解压版。在MySQL官方网站的下载页面找到适合您系统的版本,并点击下载。 2. 下载完成后,打开终端并导航到下载的文件所在的目录。 3. 使用以下命令解压下载的文件: ``` tar -zxvf mysql-5.7.**.tar.gz ``` 4. 解压后,会在当前目录下生成一个名为mysql-5.7.**的文件夹。进入该文件夹: ``` cd mysql-5.7.** ``` 5. 创建用于存放MySQL数据文件的目录,例如: ``` mkdir /usr/local/mysql/data ``` 6. 配置MySQL并初始化数据目录: ``` bin/mysqld --defaults-file=my.cnf --initialize-insecure --user=mysql --basedir=/path/to/mysql-5.7.** --datadir=/path/to/data ``` 需要将"--basedir"和"--datadir"替换为你的实际路径。 7. 配置环境变量,将MySQL添加到系统的PATH中。编辑用户主目录下的.bashrc文件: ``` vi ~/.bashrc ``` 在文件末尾添加以下内容: ``` export PATH=$PATH:/path/to/mysql-5.7.**/bin ``` 保存并关闭文件。 8. 使.bashrc文件生效: ``` source ~/.bashrc ``` 9. 启动MySQL服务器: ``` mysqld_safe --defaults-file=my.cnf --user=mysql & ``` 10. 使用以下命令进入MySQL: ``` mysql -u root -p ``` 11. 输入初始密码,然后即可成功进入MySQL命令行。 这些是基本的安装步骤,每个步骤中的路径和配置可以根据实际情况进行修改。安装完成后,您可以进行进一步的配置和设置以满足您的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

薛定谔的猫喵喵

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值