常见数据库安装

您所在的位置:网站首页 ubuntu配置mongodb 常见数据库安装

常见数据库安装

#常见数据库安装| 来源: 网络整理| 查看: 265

简介

本文记录了常用数据库,MySQL、PostgreSQL、MSSQL、Oracle、Redis、MongoDB在Windows 及Linux(Ubuntu)下(MSSQL、Oracle除外)的安装,macOS可参考前两者。

解决了Oracle 在Windows下安装,报IO Error的错误。

本文为纯文本说明步骤,没截图。

Windows下的都进行了测试,Linux下比较简单仅给出了命令。

参考文档:只要能搜到,步骤清晰,基本都参考了。

操作系统选择

Windows

方便测试SQL Server,使用Windows Server 2019

Linux

大多只是包管理器不同而已,换一下命令即可

以Ubuntu为例

MacOS

可参考Windows与Linux

Docker

直接拖就好,注意启动命令

MySQLWindows

官网下载安装包

zip https://dev.mysql.com/downloads/mysql/

下文以此为例

MSI安装 https://dev.mysql.com/downloads/windows/installer/8.0.html

图形化操作简单一些

解压缩

环境变量

新建变量 MYSQL_HOME 值为MySQL目录

编辑Path,添加%MYSQL_HOME%\bin

管理员运行命令行

初始化数据库:mysqld --initialize --console,记录出现的root密码

将MySQL安装为服务 mysqld -install

启动MySQL net start mysql停止 net stop mysql删除服务 mysqld -remove mysql

连接并更新密码

Linux

在Linux下有两种可选的MySQL

MySQL

MariaDB,开源社区维护的MySQL分支,如果Linux发行版没有MySQL可以使用MariaDB

安装

MySQL

sudo apt-get update

sudo apt-get install mysql-server

提示设置MySQL root密码,输入即可

MariaDB

sudo apt-get install mariadb-server

sudo mysql即可进入MariaDB

注意更新密码

PostgreSQLWindows

官网下载

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

方案一:使用安装包,安装简单,组件全选,一路往下即可,如果不出意外的话,我就出了意外

方案二:使用ZIP安装

解压,创建data目录

使用管理员权限运行CMD,进入bin

初始化

initdb -D "D:\Software\PostgreSQL\data" -E UTF8 -U postgres --locale="Chinese (Simplified)_China.936" --lc-messages="Chinese_China.936" -A scram-sha-256 -W

-D data 指定初始化的数据库目录(此处为当前目录的data文件夹) -U postgres 数据库超级用户名(此处为postgres,如果不设置,会用当前windows用户名为账号) -A password 数据库使用密码授权 -E utf8 数据库编码格式 --locale=C 数据库簇使用的本地化语言 -W 命令行执行后 输入密码

初始化过程中需要输入两次 超级用户口令,用于设置 postgres 用户的密码

注册服务

pg_ctl.exe register -D "D:\Software\PostgreSQL\data" -PostgreSQL

配置文件

data下postgresql.conf

#listen_addresses = 'localhost'去掉#取消注释

#port = 5432去掉#取消注释

pg_hba.conf

仅本地测试可以不管

# 监听 host all all 0.0.0.0/0 scram-sha-256 host all all ::/0 scram-sha-256

启动关闭

net start PostgreSQL net stop PostgreSQL

pgAdmin 为图形化控制面板,SQL Shell(psql)命令行

其他:

卸载

pg_ctl.exe unregister -PostgreSQL Linuxsudo apt-get update sudo apt-get install postgresql postgresql-client

安装完毕后,系统会创建一个数据库超级用户 postgres,密码为空。

进入数据库

sudo su postgresql psql

修改访问IP,允许远程访问

sudo vi /etc/postgresql/12/main/postgresql.conf12为版本

#listen_addresses = 'localhost'去掉#取消注释

sudo vi /etc/postgresql/12/main/pg_hba.conf加入

host all all 0.0.0.0/0

重启服务生效

sudo service postgresql restart

SQL ServerWindows

官网下载或msdn下载

https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

ed2k://|file|cn_sql_server_2019_developer_x64_dvd_c21035cc.iso|1632086016|7AFACB434CF9716CA7818F39F06BE0F5|/

挂载镜像,setup安装

SQL Server安装中心,选择第一个全新安装,第三个管理工具之后安装

选择免费的Developer开发者类型,商业需求选商业版

一直下一步到功能选择

数据库引擎服务必选,为做测试可全选

默认实例

下一步到数据库引擎配置,选混合模式,添加密码,添加用户

下一步至结束

安装中心点击管理工具会跳转至官网,下载SQL Server Management Studio

一直下一步即可

使用管理工具连接

服务器名可选主机名,可选localhost

window认证不用输入密码,SQL Server 验证:登陆名sa,密码为设置的密码

Linux

为兼容性和使用考虑,使用Windows更好。非要装也可以,给出链接

微软官方文档:Linux上的SQL Server

https://learn.microsoft.com/zh-cn/sql/linux/sql-server-linux-overview?view=sql-server-ver15

OracleWindows

官网下载

https://www.oracle.com/database/technologies/oracle-database-software-downloads.html

解压,setup

配置选项注意的点

创建并配置单实例数据库

桌面类

创建新Windows用户

设置目录,数据库名,口令

如果使用新的Windows用户或其他普通用户,目录权限很重要,很重要,需要给予这个用户对Oracle目录的完全控制权限。

下一步到安装产品

报ACL错误可以点击继续跳过

未赋予目录权限会导致IO Error

等待至完成,时间比较长

Linux

最新版19c官方建议使用

Oracle Linux

Red Hat Enterprise

SUSE Linux Enterprise Server

步骤比较繁琐,只是尝试Oracle的话,没有挑战的必要

RedisWindows

GitHub 下载

https://github.com/tporadowski/redis/releases

解压

配置环境变量

编辑path,添加Redis路径

redis-server运行服务端,redis-cli运行客户端

Linuxsudo apt update # 安装 sudo apt install redis-server # 检查Redis是否正确安装并正常工作 redis-cli --version # 配置位置 sudo vim /etc/redis/redis.conf # 一些操作 sudo service redis start # 启动 sudo service redis stop # 关闭 sudo service redis restart # 重启 sudo service redis staus #状态 redis-cli # 客户端连接 # 远程连接 sudo vi /etc/redis/redis.conf # 将 bind 127.0.0.1 ::1 改为 bind 0.0.0.0 # 重启生效 # 设置密码 sudo vi /etc/redis/redis.conf # 设置:requirepass 自己的密码 MongoDBWindows

官网下载

http://www.mongodb.org/downloads

安装简单

Linux

sudo apt update

sudo apt-get install mongodb

终端输入mongo测试是否安装完成



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3