MySQL8.0.33 ZIP下载

(个人学习记录)

 1.下载链接:MySQL :: MySQL Community Downloads

点击下方红色框框的:

 选择对应版本:

(1)MSI:微软格式的安装包,傻瓜式安装,缺点是安装过程都是默认设计的,无法直接进行个性化设计、微调,没法专项安装数据库,重新调整需要安装完成后,进入配置文件,或者使用一些mysql命令在命令界面更改。

(2)ZIP:直接解压,”免安装“,需要手动配置一些参数。

(3)Debug:通常称为调试版本,它包含调试信息,并且不作任何优化,所以容量比Release大很多。(优化会使调试复杂化,因为源代码和生成的指令间关系会在优化过程中变得更复杂),不优化便于程序员进行代码调试等操作。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息

本人这里安装的是历史版本里面,8.0.33 ZIP Window 

 2.配置my.ini文件:

在安装目录下先把下面东西输入txt,再改后缀:【记得修改文件路径!!!要修改两个路径!】

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=D:\MySQL\mysql-8.0.33-winx64
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建
#datadir=D:\MySQL\mysql-8.0.33-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
#这个需要注意一下,不然报错 
# 其原因是从 5.6开始,timestamp 的默认行为已经是 deprecated 了。 
explicit_defaults_for_timestamp=true
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

3.添加环境变量:

在系统环境变量Path里面添加自己安装的mysql路径:

4.初始化mysql:

(1)在搜索栏搜索命令提示符,点击以管理员身份运行,切换到bin目录下,运行以下代码:

mysqld --initialize --console

(2)记住出现的随机密码【最后复制粘贴准备好,后面才可以修改!】

(3)安装mysql服务:

mysqld --install mysql

(4)启动mysql服务:

net start mysql

(5)使用mysql:

mysql -uroot -p

(6)输入密码【刚刚出现的随机密码】

(7)修改密码:【更改下面括号内的东西,并且删去括号哈】

ALTER USER 'root'@'localhost' IDENTIFIED BY '(要设置的密码)';

(8)可以输入quit或者exit都可以退出

5.扩展:

(1)mysql -uroot -p含义:【一般都简写成这样。】

mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)

(2)停止服务:

net stop mysql

(3)查看mysql端口号:

show global variables like 'port';

​​​​​​​(4)查看mysql服务ip:

select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;

6.然后右键此电脑->管理->服务与应用程序->服务
找到mysql将启动类型改为手动

        目的是:防止电脑开机过慢,所以以后要使用mysql,要记得开启服务,但也可以不开哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值