Windows Server 2012 R2部署MySQL
1、准备工作
在Windows下安装部署用C开发的程序( postgresql是C语言开发的),都需要安装Microsoft Visual C++ 2015-2019 Redistributable
安装Microsoft Visual C++ 2015-2019 参考:https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/system-requirements
首先,查看当前系统的更新历史,有更新。
如果没有
就需要安装Windows2012R2的更新 2919355对应的补丁下载网址:https://www.microsoft.com/zh-CN/download/details.aspx?id=42334 但是前提示需要安装其他补丁:
如下是打补丁的顺序,请依次执行即可:
clearcompressionflag.exe
KB2919442
KB2975061 下载 KB2919355 若是不安装KB2975061,那么在安装KB2919355时将安装将失败,事件查看器中的错误代码为 0x80070005。安装KB2919355耗时1小时,需要重启OS生效。
KB2932046,重启os生效 下载 KB2959977,重启os生效 下载 KB2937592,不需要重启
KB2938439,重启os生效
KB2934018,重启os生效
其次,去官网下载
该安装包的下载网址是:https://support.microsoft.com/en-in/help/2977003/the-latest-supported-visual-c-downloads 该安装包区分x86、x64、ARM64,请注意务必下载正确
我选择的是x64
安装环境准备好后下载安装包
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
)
4.修改文件夹权限,加入postgres用户
修改步骤:
文件夹(安装文件的文件夹)右键——属性——安全——编辑——添加
选择postgre,打开对应权限——完全控制安装软件
①开始安装:
②选择程序安装目录:
③选择数据存放目录:
④输入用户的密码(要记住):
⑤设置服务监听端口,默认为5432:
⑥选择运行时语言环境:
(注:选择数据库存储区域的运行时语言环境(字符编码格式)。
在选择语言环境时,若选择"default locale"会导致安装不正确;同时,PostgreSQL 不支持 GBK 和 GB18030 作为字符集,如果选择其它四个中文字符集:中文繁体 香港(Chinese[Traditional], Hong Kong S.A.R.)、中文简体 新加坡(Chinese[Simplified], Singapore)、中文繁体 台湾(Chinese[Traditional], Taiwan)和中文繁体 澳门(Chinese[Traditional], Marco S.A.R.),会导致查询结果和排序效果不正确。建议选择"C",即不使用区域。
----我选择了default localt,安装正确;建议选择default localt。)⑦直到最后安装结束,去掉勾选,直接点 Finish:
安装完成后,会提醒是否打开stacker builder工具,stacker builder是帮助安装其他版本PostgreSQL和插件的工具,我选择“否”。(如果选择采用stacker builder工具安装postgis,请注意与postgreSQL版本配套)
PostgreSql默认只支持本地连接。若想支持远程连接,需要修改对应的配置文件,配置文件的目录为c:\postgres\data
1、检查postgresql.conf中listen_addresses元素是否为“*”(windows一般不需要修改,linux下的postgreSQL一般会需要修改)
2、编辑pg_hba.conf,在IPv4 local connections元素下新增一行
host all all 0.0.0.0/0 md5
3、通过可视化工具,测试是否可以连接,笔者这里使用的是Navicat Premium。
4、使用自带的可视化工具查看数据库
(1)PostgreSQL安装时也会安装自带的可视化工具pgAdmin4,打开方式在【开始】-【所有程序】-【postgresql12】-【pgAmin4】
最后安装成功,点击左侧 Servers > Postgre SQL 12,输入密码,点击 OK 便可。
遇到的坑
Windoesserver2012server 安装mysql windows server 2012 r2 安装mysql
windows server 2012 mysql Windows server 2012 mysql 优化
windows Server2012r2安装mysql8 windows server 2012安装mysql
windows2012server r2 安装mysql windows server 2012 r2 mysql
windows server2012安装mysql8.0报错 windows server 2012 r2 安装mysql
Windows Server 2012下载安装MySQL8教程 windows server 2012 r2 mysql
windowsserver2012r2 安装mysql windows server 2012 r2 mysql
windows server 2012R2 mysql windowsserver2012r2mysql怎么进去
windowserver2012 安装mysql8 windows server 2012 r2 安装mysql
Windows server2016 安装MySQL教程 windows server 2012 r2安装mysql
windowsserver2012安装zip版本的mysql8 windows server 2012 r2 安装mysql