MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL也是一个免费的软件。
下载
首先登录MySQL的官网:MySQL :: Developer Zone
点击downloads
将页面拉到最底部,找到MySQL community Downloads,点击进入
找到MySQL Community Server,点击进入,这里面可以选择64位的MySQL进行安装。如果点倒数第二个,也就是MySQL Installer for Windows,目前只有32位的选项。所以这点读者需要注意,如果是win7以上的电脑,推荐安装64位。
进入之后选择第二个比较大的那个,可以不用登录直接跳过进行下载
安装
把下载下来的压缩包解压到相应的目录,这边目录可以自己定义,我解压到了D盘。然后新建一个my.ini文件,win11中默认扩展名是隐藏的,可以在查看->显示->勾选文件扩展名。
在my.ini中输入
[mysql]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.28-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
使用
搜索命令提示符,然后一定要用以管理员身份运行
1. 输入下面两个命令,是两个,先到D盘再跳转到对应的bin文件夹目录下面
D:
cd D:\mysql-8.0.28-winx64\bin
2.初始化数据库
mysqld --initialize --console
这边的root@localhost:后面即为密码(我的是93+wE_Ufl3h3),现在需要记住,后面可以修改密码
3.输入安装指令:
mysqld --install
如果出现这个反馈,表示安装成功了
4.开启服务,输入
net start mysql
5.然后可以登录MySQL了,输入
mysql -uroot -p
再将刚刚得到的密码(我的是93+wE_Ufl3h3)输入
6.这个初试密码太难记了,接下来可以把密码修改一下
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
环境变量配置
输入你的安装地址