1.下载地址
mysql官方网站:www.mysql.com
也可以从Oracle官网进入:https://www.oracle.com/
下载地址:https://dev.mysql.com/downloads/mysql/
选择对应版本以及操作系统,MSI是安装包方式,ZIP是压缩包方式。
2.解压缩
点击安装包方式,我的解压路径为D:Mysql
3.修改配置文件
解压完成后,在当前页面复制、创建一个xx.ini,修改为my.ini
修改其中的basedir
和datadir:
basedir=mysql主目录
datadir=mysql主目录\data
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ---------->是你的文件路径basedir=D:\Mysql\mysql-8.0.26-winx64
# 设置mysql数据库的数据的存放目录 --------->是你的文件路径,data文件夹自行创建
#datadir=D:\Mysql\mysql-8.0.26-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
4.配置bin目录为环境变量
- 在桌面或文件资源管理器中,右键点击 此电脑/计算机,选择属性。
- 在系统窗口中,点击 高级系统设置。
- 在 系统属性 窗口中,点击 高级 选项卡下的 环境变量 按钮。
- 在 环境变量 窗口中,你可以看到 用户变量 和 系统变量 两部分。(配置 用户变量 中的Path则只有当前用户可以使用,配置 系统变量 则所有用户可以使用)
- 点击编辑 系统变量 中的Path,点击新建,将你的bin目录路径添加上去,点击确定。
5.初始化命令(记住控制台给出的随机密码 ,这是初次登录的密码)
用管理员身份打开cmd,在转到bin目录
C:\Windows\System32>cd D:\Mysql\mysql-8.0.26-winx64\bin
C:\Windows\System32>d:
D:\Mysql\mysql-8.0.26-winx64\bin>
D:\Mysql\mysql-8.0.26-winx64\bin>mysqld --initialize --console
6.给MySQL服务创建名称
mysqld --install mysql8 ------>记得查看服务是否注册
按 Win + R
,输入 services.msc。
或者右键任务栏选择”任务管理器“,点击服务,启动类型 可以更改,右键服务,点击属性更改。
7.启动服务
net start mysql
8.登陆以及更改密码(前面给出的随机密码)
mysql -u root -p ----->登录
ALTER USER root@localhost IDENTIFIED BY '新密码' ------->更改新密码
9.停止服务/删除服务
net stop mysql ------>停止
mysqld --remove ------>删除
10.sql基础,创建数据库、表、插入数据
1)创建数据库,表
create database db_ck;
use db_ck
create table t_hero(-> id int,-> name varchar(50),-> gender char(5),-> deed varchar(255)-> );
2)查看t_hero的字段
3)插入数据
INSERT INTO t_hero (id, name, gender, deed) VALUES
(1, '贾宝玉', '男', '荣国府的公子,与林黛玉有一段爱情故事。'),
(2, '林黛玉', '女', '多愁善感,最终因病早逝。'),
(3, '薛宝钗', '女', '贤淑端庄,最终与贾宝玉成婚。'),
(4, '孙悟空', '男', '齐天大圣,与唐僧西天取经,神通广大。'),
(5, '唐僧', '男', '取经团队的核心人物,慈悲为怀。'),
(6, '猪八戒', '男', '贪吃懒惰,但也有勇有谋。'),
(7, '沙僧', '男', '忠诚老实,负责挑担和保护唐僧。'),
(8, '刘备', '男', '蜀汉开国皇帝,仁德之君。'),
(9, '关羽', '男', '忠义之士,武艺高强。'),
(10, '张飞', '男', '勇猛善战,性格豪爽。'),
(11, '诸葛亮', '男', '蜀汉丞相,智慧过人。'),
(12, '宋江', '男', '梁山泊首领,人称及时雨。'),
(13, '林冲', '男', '八十万禁军教头,武艺高强。'),
(14, '武松', '男', '打虎英雄,性格刚烈。'),
(15, '鲁智深', '男', '花和尚,力大无穷,行侠仗义。');
然后查看表