双击此处添加文字
MySQL安装
来源: | 作者:佚名 | 发布时间: 2020-12-16 | 3808 次浏览 | 分享到:

1.概述

1.1  应用场景

       需要切换奥威BI的支撑库或者存放数据的数据仓库为MySql类型时,需要安装MySql。BI安装包中已经自带了mysql的安装包,可以直接使用。


2.操作流程

(1)BI安装后,在BI安装路径下找到mysql的安装包

 

 

(2)配置环境变量

进入计算机—属性—高级系统设置—环境变量,在path变量中添加MySQL的bin路径。该步骤为了后续可以在全局路径下进入mysql命令行;

 

(3)调整 MySQL 的配置文件

在mysql的文件夹中找到my.ini文件,根据实际情况配置文档中的缓存池及临时表最大内存,如该路径下没有配置文件,可点击下载

 

(4)接下来安装 MySQL 数据库


①搜索cmd并右击以管理员身份打开命令行工具。

 

②切换目录至mysql的bin路径(一定要确保成功切换到mysql的bin目录下,再执行后面的安装命令,否则mysql的实际安装地址会出现错乱情况)。

命令如下:

cd /d D:\ourwaybi\mysql-8.0.36-winx64\bin


③安装MySQL,操作命令如下

mysqld install

如果安装无异常,则会提示上方截图返回的内容;

如执行后提示服务已存在,则需要确认该服务器上是否曾经安装过mysql,如果已经弃用,则执行下方命令移除原有mysql,并重新执行安装命令

sc delete MySQL

mysqld install

 

④执行mysql初始化命令。

mysqld --initialize-insecure --user=mysql

执行成功后,会在D:\ourwaybi\mysql-8.0.36-winx64目录下生成data目录


⑤输入以下命令启动mysql。

net start mysql

 

 

(5)重置密码

先登录MySQL,在命令行输入以下命令:

mysql -u root -p

初始化后,默认密码为空,直接回车即可登录:

分别执行以下命令,设置root密码并调整加密规则为mysql_native_password。

use mysql;

ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '新密码';

FLUSH PRIVILEGES;

最后输入select user,host,plugin from user where user='root';

查看加密规则是否成功修改为mysql_native_password,确认无误即可。


(6)开放远程可访问

分别执行以下命令,开放mysql可远程连接权限;

use mysql;

select host,user from user;

update user set host='%' where user ='root';

flush privileges;

此时可安装图形工具如navicat尝试连接mysql,如使用localhost以及本机ip都能连接成功则说明安装成功

 

 

3. 常见问题

3.1使用mysqld install安装时提示“计算机中丢失VCRUNTIME140_1.dll文件”

解决方法:

该提示一般由于系统中缺少或未更新Microsoft Visual C++ 2015环境导致,可在mysql的others文件夹中找到环境安装包以及dll文件。如未找到,也可点击下方下载按钮获取

安装包及dll文件下载  

找到以上内容后,根据系统位数双击对应exe文件进行安装,最后一个dll结尾的文件则放在C:WindowsSystem32路径中

以上操作完成后,再重新执行mysqld install并完成后续步骤.