1.概述
1.1 应用场景
当设置奥威BI的支撑库或者需要存放抽取的数据的数据库为MySql时,需要下载安装MySql。
2.操作流程
(1)在MySQL官网上下载 Windows 版本的MySQL 安装包。
mysql下载地址:点击下载
以下操作以MySQL 8.0.36版本为例。
点击下载DownLoad后会弹出以下的界面,点击No,tanks,just start my download。
(2)下载完后解压,将 zip 包解压到想安装的目录,该电脑只有一个盘,所以放在以下路径,建议放在D盘。
(3)配置环境变量
进入计算机—属性—高级系统设置—环境变量,添加MySQL解压的bin路径。
(4)配置 MySQL 的配置文件
打开刚刚解压的文件夹 C:\Program Files\MYSQL\mysql-8.0.36-winx64 ,创建一个配置文件为 my.ini,编辑 my.ini 配置以下基本信息:
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=C:\Program Files\MYSQL\mysql-8.0.36-winx64
datadir=C:\Program Files\MYSQL\mysql-8.0.36-winx64\data
# 允许最大连接数
max_connections=1000
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 大小写不敏感
Lower_case_table_names = 1
(5)接下来我们来启动下 MySQL 数据库
首先,以管理员身份打开 cmd 命令行工具。
然后,切换目录。
命令行如下:
cd C:\Program Files\MYSQL\mysql-8.0.36-winx64\bin
其次,安装MySQL,操作命令如下。
mysqld install
然后,输入初始化命令。
mysqld --initialize-insecure --user=mysql
然后会在C:\Program FilesMYSQL\mysql-8.0.36-winx64目录下生成data目录
最后,启动输入以下命令即可。
net start mysql
这证明已经连接成功。
(5)重置密码
登录MySQL,输入操作命令:
mysql -u root -p
因为之前没设置密码,所以密码为空,直接回车即可:
修改root密码
use mysql;
ALTER user 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
此时可安装图形工具尝试连接本机mysql,如navicat,连接成功则正常
(6)修改mysql加密规则为mysql_native_password
用管理员权限打开cmd,输入mysql -u root -p进入输入密码后进入mysql数据库;
mysql -u root -p;
修改加密规则及密码,刷新即可;
ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '新密码';
FLUSH PRIVILEGES; #刷新数据
最后输入select user,host,plugin from user where user='root';
查看加密规则是否成功修改为mysql_native_password,确认无误即可。