MySQL安装配置教程(详细版、保姆级)
官方正版MySQL下载: 🔗 点击下载MySQL安装包
📦 文件信息:mysql-installer-community-5.7.43.0.msi
🚨 注意:下载后需解压(不能正常解压可以使用360压缩)
双击运行mysql-installer-community-5.7.43.0.msi:

这里选择是自定义安装,所以直接选择Custom,然后点击Next:
“Developer Default” 是开发者默认 “Server only” 仅作为服务器安装 “Client only” 仅作为客户端安装 “Full” 是完整安装 “Custom” 是自定义安装

依次点开MySQL Servers->MySQL Servers->MySQL Servers 5.7->MySQL Servers 5.7.43-64,然后点击绿色箭头将选中的版本移动到右边选中框:
注意:这里选择的是64位系统

先选中MySQL Server 5.7.43,之后点击下方的蓝色Advanced Options`:

自定义安装路径和数据存放路径,更改完成之后点击OK:

直接点击OK:
注:这里因为选择了已创建的路径,故程序提示路径已存在,是否要继续

点击Next:

点击Next:
记得确认一下安装路径和数据存放路径对不对

直接点击Yes:

先选中MySQL Server5.7.43,然后点击“Execute”

看到这个绿色的勾勾就说明环境安装上了,直接点击Next:

点击Next:

个人学习研究的话选择Development Computer就可以,我这里选择是Development Computer:
Development Computer 适合个人开发学习使用的 Server Computer 是像主要用于像FTP,email,web服务器等等 Dedicated Computer 只用作MySQL服务器

MySQL的默认端口是3306,不需要作修改,直接点击Next:

设置MySQL的密码,不需要太复杂,设置完了直接点击Next:

点击Next:

点击Next:

直接点击Execute开始安装,点击安装之后需要等待片刻:

等待此窗口的所有功能安装完成:

点击Finish:

点击Next:

点击Finish完成MySQL的安装:

管理员权限启动CMD
net start mysql # 启动服务
mysql -u root -p # 输入密码登录
SELECT VERSION(); # 显示版本号即成功常见问题:
my.ini 配置文件路径或端口占用。--skip-grant-tables模式重置。
CREATE DATABASE shop; -- 创建数据库
USE shop; -- 切换数据库
SHOW DATABASES; -- 查看所有数据库
DROP DATABASE test; -- 删除数据库 -- 创建表(含主键、自增、非空约束)
CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE
);
-- 修改表结构
ALTER TABLE users ADD age INT; -- 新增字段
ALTER TABLE users DROP COLUMN age; -- 删除字段 -- 插入数据
INSERT INTO users (name, email) VALUES ('张三', 'zhangsan@example.com');
-- 查询数据
SELECT * FROM users WHERE name LIKE '张%'; -- 模糊查询
-- 更新数据
UPDATE users SET email='new@example.com' WHERE id=1;
-- 删除数据
DELETE FROM users WHERE id=2;-- 创建用户并授权
CREATE USER 'admin'@'%' IDENTIFIED BY 'Admin123!';
GRANT ALL PRIVILEGES ON shop.* TO 'admin'@'%';
FLUSH PRIVILEGES; -- 刷新权限mysqldump -u root -p shop > shop_backup.sql # 备份
mysql -u root -p shop < shop_backup.sql # 恢复 原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。