Mr.Z
发布于 2023-05-17 / 55 阅读
0
0

Windows Server 2012 R2

一、安装mysql8.0.33

mysql下载地址 报错: 下载Microsoft .NET Framework 4.5,然后安装 安装完成 正式安装mysql 选择仅做服务器 执行 同意安装 如果有这个错误,先下载(KB2919442) ,再下载补丁(KB2919355) ,注意KB2919355有多个文件 注意:先安装 KB2919442,然后KB2919355按照顺序安装,clearcompressionflag.exe、 KB2919355、 KB2932046、 KB2959977、 KB2937592、 KB2938439 和 KB2934018,然后重启电脑 当然如果不想安装补丁,也可以开启自动更新,等更新完毕就可以了 执行完成之后就可以下一步了 Content Type有三种类型
Development Machine:开发机器,MySQL会占用最少量的内存 erver Machine:服务器机器,几个服务器应用会运行在机器上,适用于作为网站或应用的数据库服务器,会占用中等内存 Dedicated Machine:专用机器,机器专门用来运行MySQL数据库服务器,会占用机器的所有可用内存。
这里可以根据自己的用途来选择类型
默认TCP/IP连接,默认端口号是3306 Open Firewall port for network access 是打开防火墙,远程调用不需要勾选,本地则无所谓 Named Pipe、Shared Memory:进程通信,一般不选择 Show Advanced Options:是显示高级选项,用于配置mysql的其他配置项
然后下一步 默认勾选强密码加密鉴权,直接下一步 设置root密码,在实际的开发和维护中,直接使用root用户是危险的操作,所以需要设置不用权限的用户 添加用户
User Name:用户名称 Host:连接到该数据库的主机地址,可以选择本地(localhost/127.0.0.1)、其他地址(外部ip)、或者全部地址(%) Role:账户的角色 Password:密码 Confirm Password:确认密码
具体角色翻译如下:
Backup Admin (备份) DB Admin (默认的) DB Designer(设计) DB Manager(管理) Instance Manager(实例管理) Monitor Admin(镜像管理) Process Admin(进程管理) Replication Admin(复制管理) Security Admin(安全管理) User admin(用户管理)
添加用户,下一步 将MySQL服务配置成Windows服务,设置服务名,以及启动账户,默认Standard System Account就可以 授予文件权限,默认即可 开启日志文件以及保存位置
Error Log: 错误日志 General Log:普通日志 Slow Query Log:查询慢日志,Seconds:超过设定秒数sql会被存储 Bin Log:可用于主从数据同步
设置服务id,以及大小写 到这里以及配置完成,直接点击执行 到达这一步,代表mysql已经安装成功了 执行services.msc,打开服务管理,可以看到上面设置的服务名MySQL80代表已经启动

二、安装mysql5.7.42

mysql下载地址
新建data文件夹用于存放数据库数据 My.ini用于定义mysql的配置文件
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\Program Files\MySQL\MySQL Server 5.7 # 设置mysql数据库的数据的存放目录 datadir=C:\Program Files\MySQL\MySQL Server 5.7\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 用于登录数据库是跳过验证权限 skip-grant-tables
配置环境变量,在path中添加mysqll的bin 路径, %MYSQL_HOME% 用管理员打开命令窗口,使用cd命令切换到bin目录下,添加MySQL服务
mysqld --initialize mysqld --install 出现Service successfully installed 说明服务已安装成功
输入 net start mysql 启动服务 输入mysql -u root -p 回车,不用输入密码,继续回车进入数据库
use mysql进入mysql数据库 update mysql.user set authentication_string=password('123456') where user='root'设置密码 修改My.ini文件,删掉最后一行的代码(跳过表验证)skip-grant-tables
重启mysql
net stop mysql net start mysql

三、安装jdk

其实和普通windows安装是一样的 网上找jdk安装包就行,我这里用的是jdk8 继续 选择安装位置,默认即可,记下安装位置 下一步 安装完成 右键这台电脑,属性->高级系统设置->高级->环境变量->系统变量新建->保存。变量名可以为 JAVA_HOME,变量值就是上面安装的路径 修改path,后面加入 ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin 然后确定保存 运行cmd,输入 java -version 出现java版本说明安装成功

评论