mysql.jpg


基本概念


什么是MySQL? MySQL是集合DB、DBMS、SQL的关系型数据库管理系统。

DB:数据库,存放数据的仓库
DBMS:数据库管理软件,用于管理 DB 中的数据
SQL:结构化语言,是 DBMS 管理 DB 中所使用的通信语言

本文章适用于(Windows版本)的 zip 版本
有关下载:
https://dev.mysql.com/downloads/mysql

安装步骤


1.首先解压 MySQL 到你想要存放的路径

2.初始化 MySQL

用 CMD终端 cd 到 盘符:\MySQL安装目录\bin 路径下,使用初始化命令:

mysqld --initialize --console

安装目录下会生成 data 文件,且输出一些基本信息。

1591443983(1).jpg

不过都不重要,你只需要找到 root@localhost: 后面的管理员密码。如:PCyndVr0PL_。这是你的初始密码。

2.安装

mysqld install

如果输出 Service successfully installed. 意味着安装成功。

3.启动

net start mysql

1591444820(1).jpg

输出上述意味着启动成功,则可以进行登录。

4.登录

mysql -h 主机名 -P 端口号 -u 用户名 -p 密码

如果登录的是本机的数据库,用户只需要输入root 即可

mysql -u root -p 密码

修改密码

8.0版本以下:

set password for root@localhost = password('密码');

8.0版本:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';


配置 MySQL


安装 zip 包的 MySQL 没有 my.ini 文件,可自行在 盘符:\MySQL安装目录\ 下创建,并写入基础的配置信息。
博主整理了一下配置文件的语句。

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

另外有关环境变量配置步骤:

此电脑-》属性-》高级系统设置-》环境变量-》用户/系统变量-》找到 path 变量进行编辑。
添加路径:盘符:\MySQL安装目录\bin