MySQL
简介
MySQL 是一个开源的关系型数据库管理系统,使用最广泛的数据库语言 SQL 进行数据管理。
- MySQL 用于持久化存储数据
下载
- 可以在MySQL 官网上下载最新版本
为了方便大家下载,也将网盘地址分享出来
安装
添加配置文件
因为是免安装版,需要⾃⼰进⾏系统配置,将下载后的压缩包解压到⾃定义的⽬录,例如解压到 D 盘的D:\MySQL
目录下,然后在⽬录下新建⼀个my.ini
配置⽂件,
my.ini
配置内容如下:
ini
[client]
port = 3306
default-character-set = UTF8MB4
[mysqld]
port = 3306
character_set_server = UTF8MB4
#MySQL安装的根目录
basedir=D:\MySQL\mysql-8.0.13-winx64
#数据库文件的目录
datadir=D:\MySQL\mysql-8.0.13-winx64\data
group_concat_max_len=20000
[WinMySQLAdmin]
D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe
添加环境变量
将 MySQL 添加到环境变量:右键我的电脑 >> 属性>> 高级系统设置 >> 环境变量
系统变量 >> 选择 Path >> 编辑 >> 新建 >> 将 MySQL 的 bin 目录地址复制进去 >> 确定
初始化数据库
以管理者运行 cmd,然后执行以下命令
sh
mysqld --initialize --console
注
- 必须以管理者运行
cmd
- 如果前面没有添加环境变量,这里需要在命令行中输入绝对路径,如:
D:\MySQL\mysql-8.0.13-winx64\bin\mysqld --initialize --console
- 如果在
MySQL
的根目录下有data
文件,先删除,在运行这段代码 - 第二行最后为数据库的初始密码
启动服务
sh
mysqld --install
sh
net start mysql
登录修改
sh
mysql -u root -p
sh
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
注
- 登陆密码是刚才初始化的密码
- BY 后面设置新的密码