Windows 上安装 MySQL压缩包以及环境配置

Windows 上安装 MySQL

1.MySQL压缩包下载与解压

下载地址:https://downloads.mysql.com/archives/community/

下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 E:\mysql-5.7.13 下。

2.配置MySQL

接下来我们需要配置下 MySQL 的配置文件

打开刚刚解压的文件夹 E:\mysql-5.7.13 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录,此目录需要更改为自己的实际目录
basedir=E:\\mysql-5.7.13
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3.启动MySQL

接下来我们来启动下 MySQL 数据库:

以管理员身份打开 cmd 命令行工具,切换目录:

cd /d E:\mysql-5.7.13\bin

初始化数据库:密码为空

mysqld --initialize

出现的问题

  1. 由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。
    • 解决方法,下载安装即可 [https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=4078]
  2. mysqld: Can’t create directory ‘C:\web\mysql-5.7.13\data’ (Errcode: 2 - No such file or directory)
    • 解决方法:修改my.ini配置,将mysql目录改为自己的即可
  3. mysqld: Could not create or access the registry key needed for the MySQL application to log to the Windows EventLog. Run the application with sufficient privileges once to create the key, add the key manually, or turn off logging for that application.
    • 这是由于权限不足,首先,删除mysql目录data文件,在开始/菜单搜索cmd,右键以管理员身份运行 ,重复上述步骤即可。
  4. Install/Remove of the Service Denied!
    • 与3问题一样,权限不足,解决方案按上述步骤即可!

输入以下安装命令:

mysqld install

启动输入以下命令即可:

net start mysql

初始化后再运行 net start mysql 即可启动 mysql。

登录 MySQL

当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:
注意: 5.6版本之前的mysql(不包含),密码为空,5.6以上可以在data里查看密码,打开 .err 为后缀的文件,如图:
在这里插入图片描述

mysql -h localhost -u root -p 
# 回车 下面是输入的密码
<0Rlv4jvbr>k

修改数据库密码

先登录,修改密码输入

set password for root@localhost=password('123456');

刷新:

flush privileges;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值