精华内容
下载资源
问答
  • 在服务器上搭建数据库
    千次阅读
    2022-03-28 11:31:12

    背景

    在客户提供的虚拟机搭建数据库,完成建表和数据入库。

    • 系统:目标机CentOS 7,本地机Win10
    • 软件:Xshell 7、navicat

    操作过程

    由于是第一次远程在客户机器上建库,且目标机没有安装图形化界面,也不能连接互联网,所以首先需要客户开通维护端口22和数据库端口3306。经过沟通开通了可以连接客户内网的VPN,可以通过VPN访问22端口;3306端口外网可以访问到,使用navicat可以实现可视化建表和数据入库。

    • 通过Xshell远程连接
      首先连接VPN访问内网,然后使用Xshell连接内网段的22端口
      相当于在客户端开启Terminal。
    • 由于目标机不能联网,需要使用rpm的方式安装数据库,在本地机下载好对应版本的MySQL rpm安装包。通过Xshell自带的文件传输工具Xftp,将需要安装的mysql安装包等发送到目标机。
    • 需要卸载CentOS本地自带的数据库,参考“CentOS7安装MySQL”相关的技术文档。

    https://www.cnblogs.com/werr370/p/14633785.html

    • 这里我重新设置密码策略后出现了很多问题,所以建议不修改为弱密码策略,默认的密码是需要英文大小写加数字和符号。然后my.cnf文件配置自己需要的端口即可,还有许多参数实际并不全部需要。
    • 配置完成后使用mysql -u root -p命令进入,输入密码登入mysql界面就成功安装了。
    更多相关内容
  • 如果是正式的最好还是Linux,我也不知道为什么,反正听说Linux在服务器系统这块比Windows好) MySQL官网下载MySQL for windows,选择2.4mb那个小的(里面什么都有) 提供两种方式:1、直接用服务器在官网下载(ie会...

    服务器一台( 我的是阿里云服务器,免费试用的)

    系统:选择的是windows server 2019(没什么好说的,windows方便。如果是正式的最好还是Linux,我也不知道为什么,反正听说Linux在服务器系统这块比Windows好)

    MySQL官网下载MySQL for windows,选择2.4mb那个小的(里面什么都有)

    提供两种方式:1、直接用服务器在官网下载(ie会有点烦,总是弹出信任网址,可以去网上查找一下关闭安全模式,就不会总是要你信任了)

    2、用自己的电脑下载,然后用远程桌面连接有个下拉按钮选项,选择本地资源勾上MySQL在的资源磁盘,然后连接就可以网络磁盘映射到服务器然后复制。(不知道能不能阿里云控制台直接拖,没试过,但是复制面板好像是可以互通的即服务器复制文本,电脑粘贴是可以的)

    安装步骤

    打开程序,选择MySQL server服务和MySQL workbench可视化工具,无脑安装。到设置password和需要创建用户的时候,密码自己设置,用户有个地方需要注意一下,就是host改成%(没改也没关系安装完后用sql语句改)用户角色用db admin,这个角色权限最大。

    安装完成后打开workbench可视化工具(登录角色登录成功,服务肯定也是开的)(这步很关键)完成后去往阿里云控制台设置安全组即添加端口。

    注意这个云服务器是自带公网ip的。如果是本机 当服务器需要内网穿透,花生壳或者端口映射。

    控制台这边设置完后就大功告成,赶紧远程连接MySQL数据库试一下吧。

    展开全文
  • 服务器搭建数据库部署

    千次阅读 2021-04-20 22:43:33
    服务器搭建 参考文章 快速搭建一个自己的服务器详解(java环境) 因为学期做非关系数据库课程实验时使用过PolarDB云数据库,进行过阿里云的学生认证,所以此次云服务器也就选择了阿里云,利用阿里云的开发者成长...

    服务器搭建

    参考文章 快速搭建一个自己的服务器详解(java环境)

    因为上学期做非关系数据库课程实验时使用过PolarDB云数据库,进行过阿里云的学生认证,所以此次云服务器也就选择了Ali的开发者成长计划,开通了6个月的轻量应用服务器。
    https://developer.aliyun.com/plan/grow-up
    在这里插入图片描述
    一、服务器配置
    1.首先点击远程连接中的设置root密码
    在这里插入图片描述
    2.在 安全->防火墙 中设置放行端口,为方便配置,先放行全部端口
    在这里插入图片描述
    二、服务器环境手动搭建
    为了方便使用,参考开头文章下载了Xshell和Xftp两款软件,前期在服务器初始化的时候没有选择应用镜像,只选择了系统镜像CentOS 7.3,因此准备手动配置宝塔面板。在连接上Xshell后手动命令安装宝塔面板
    在这里插入图片描述
    安装完成后获得外网及内网登陆网址及账号密码
    在这里插入图片描述
    登录后服务器环境配置如下:
    在这里插入图片描述
    将前期本地建立的数据库导出后,在服务器端进行导入:
    在这里插入图片描述
    服务器部署完成后,防火墙设置放行3306端口,在本地通过Navicat进行连接测试:
    在这里插入图片描述
    自此,服务器搭建及数据库云端部署完成

    展开全文
  • 阿里云服务器如何搭建数据库

    千次阅读 2021-02-05 04:05:47
    阿里云服务器如何搭建数据库,阿里云部署mysql数据库。阿里云ecs云服务器上部署数据库后,平常的操作中可能会遇到些问题,可以先做个大致的了解:如果您想看更多的ecs的数据库的相关操作,请前往以下两个...

    阿里云服务器如何搭建数据库,阿里云部署mysql数据库。

    在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个大致的了解:

    如果您想看更多的在ecs上的数据库的相关操作,请前往以下两个帮助页面查看:

    (1)云服务器 ECS操作运维 Linux帮助:http://help.aliyun.com/knowledge_list/41090.html

    (2)云服务器 ECS 操作运维 Windows帮助:http://help.aliyun.com/knowledge_list/42540.html

    1、ECS安装Sqlserver数据库备份:

    (1)先打开SQLServer依次展开sqlserver根目录,并打开数据库

    (2)选择要备份的数据库名,鼠标右键任务->选择备份。

    (3)点击添加,选择存放数据库备份文件的地址

    (4)在弹出对话框中,点击图示按钮,选择存放数据库备份文件的地址,文件名后缀名为.bak 点击确定。

    (5)点击选项,根据自己的需求进行备份设置,设置完成,点击确定,开始备份

    2、如何对 ECS Linux 系统中的 MySQL 进行备份导出:

    (1)如果您使用的是帮助中心的一键环境配置,那么 MySQL 的安装目录是 /alidata/server/mysql。

    如果您将 MySQL 安装到其他目录,您需要输入您MySQL完整的安装路径。

    单库备份您可以在服务器上执行如下命令:

    /alidata/server/mysql/bin/mysqldump -uroot -p密码 数据库名 > 备份名称.sql

    mysqldump 默认不会导出事件表,执行此命令会出现警告 -- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.

    (2)如果您需要导出 MySQL事件,您可以执行如下命令:

    /alidata/server/mysql/bin/mysqldump -uroot -p密码 --events --ignore-table=mysql.event  数据库名 > 备份名称.sql

    3、如何对 ECS Linux 系统中的 MySQL 进行备份导入:

    如果您需要导入备份的 .sql 文件,有两个命令方式:(注意:/root/备份名称.sql 为实际备份文件绝对路径)

    方式一:可以在 备份名称.sql 文件所在目录中执行如下命令:

    /alidata/server/mysql/bin/mysql -uroot -p密码 mysql < 备份名称.sql

    方式二:通过执行如下命令:

    /alidata/server/mysql/bin/mysql -uroot -p密码

    mysql>use 数据库;

    mysql>source /root/备份名称.sql;

    4、ESC数据库密码忘了怎么查看修改?

    以常用的mysqld数据库为例:

    首先vim /etc/my.cnf

    在[mysqld]下加入skip-grant-tables

    重启数据库service mysqld restart

    直接输入mysql 就可以登陆数据库

    输入use mysql;

    update user set password=password(重新设置的密码) where user=root;

    刷新设置flush privileges;

    退出quit;

    去掉my.cnf最开始加入的skip-grant-tables

    重启数据库service mysqld restart

    采用新密码登陆mysql -uroot -p新密码

    5、ECS安装Sqlserver数据库还原

    (1)先打开SQL Server 2005 依次展开sqlserver根目录,并打开数据库

    (2)选择要还原的数据库名,鼠标右键任务->选择还原->选择数据库

    (3)在弹出对话框中,选择源设备,点击后面的按钮,弹出指定备份对话框,点击添加按钮,选择.bak源文件,找到后,点击确定

    (4)选择选项,进行还原设置,勾选“覆盖现有数据”前面的小方框; 点击“还原为”后面的按钮,要还原该数据库的数据文件和日志文件

    (5)选定好要还原的数据文件和日志文件之后,点击“确定”按钮,完成数据库还原

    阿里云ECS云服务器2折起,优惠配置多选1,用户实名认证后可购买,每人限1单,第2单起恢复原价;活动配置升级为第四代云服务器,其中入门级配置采用突发性能型t5实例,性能均衡配置采用共享型和网络增强型实例,性价比更优。

    我们来看看这次阿里云的ecs云服务器2折活动有什么需要注意的:

    1、为什么还没有购买完成就不能继续买了?

    为保证活动公平性,优惠订单10分钟内未完成支付,将自动关闭,请下单后尽快支付;

    2、阿里云ECS云服务器2折起入口在哪里?

    1)您可以在阿里云最新活动页面的云计算基础服务里找到。(小编经验,一般打折促销都有集中在这里展示哦,所以经常光顾阿里云,应该到这个页面看看)

    2)也可以直接复制2折活动页面地址:http://promotion.aliyun.com/ntms/act/qwbk.html

    3、阿里云ECS云服务器2折可以买多个服务器吗?

    新老会员完成实名认证后均可购买,每个会员限购1单,新会员限购3台,老会员限购1台,限当前活动页的指定云服务器配置。

    4、阿里云ECS云服务器2折起的活动什么时候结束?

    目前得到的信息是,首购2折的活动是长期有效的哟。所以当你新注册为阿里云用户以后,不要着急直接下单,可以看看比如免费套餐,比如2折购服务器等活动。

    5、为什么购买阿里云ECS云服务器2折说已经买过了不让买?

    有可能是“同一用户判断”导致系统认为您已经买过了。同一用户是指:根据不同阿里云账号在注册、登录、使用中的关联信息,阿里云判断其实际为同一用户。关联信息举例:同一证件、同一手机号、同一支付账号、同一设备、同一地址等

    对于大多数小型或初期项目来说,我们可能常用的做法是先将web、数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离。传统物理服务器可以这么多,云服务器也可以如此。

    以阿里云ecs云服务器为例,我们来看看在云服务器上搭建数据库的相关内容:

    1、如何将阿里云ECS服务器上的自建数据库做迁移?

    (1)DTS传输:ECS上的自建数据库到RDS/MongoDB/Redis/DRDS/PetaData/OceanBase的数据迁移,使用数据传输DTS服务即可轻松实现。

    (2)增量迁移:对于支持增量迁移的存储引擎,还可以使用DTS在ECS自建数据库不停服的情况下,将数据迁移到目标实例。

    (3)从本地数据库迁移:可以将自建库的数据导入到阿里云数据库上,实现业务平滑迁移。不同类型的云数据库,导入数据的方式也不尽相同,具体请根据实际场景选择对应的迁移案例。

    2、在ecs上有几种部署数据库的方式:

    (1)在ECS(Windows系统)上部署Oracle数据库

    (2)在ECS(Linux系统)上部署Oracle数据库

    (3)在ECS(Windows系统)上部署SQL Server数据库

    (4)在ECS(Linux系统)上部署MySQL数据库

    (5)在ECS(Windows系统)上部署MySQL数据库

    3、对于ecs+rds方式来说,ECS自建数据库如何与RDS实例间的数据实时同步?

    (1)通过 DTS 进行ECS上的自建数据库跟RDS实例间数据同步作业的配置;目前数据传输服务提供的实时同步功能支持的同步架构有限,:

    http://help.aliyun.com/document_detail/66731.html

    方式1: A->B 即两个实例之间的单向同步,即支持1对1的单向同步,要求实例 B 中同步的对象必须为只读,否则会导致同步链路异常,出现数据不一致的情况。

    方式2: A->B/C/D 即一对多的分发式同步架构.这个架构对目标 RDS for MySQL 实例个数没有限制,但是要求目标实例中的同步对象必须为只读,否则会导致同步链路异常,出现数据不一致的情况。

    方式3:B/C/D->A 即多对一的数据汇总架构对于这种多对一的同步架构,为了保证同步数据一致性,要求每条同步链路同步的对象不相同。

    方式4:A->B->C 即级联架构

    方式5: A->B->A 即实例A和实例B之间的双向同步架构

    (2)如果要配置RDS->ECS上的自建DB 的反向同步,只要调换下源跟目标实例的实例类型,其他配置类似。

    4、为什么需要在ECS上部署数据库:

    阿里云有提供相应的高可用数据库架构RDS,但由于RDS具有一定的限制条件,可能无法满足部分生产环境的要求,例如需要使用Oracle数据库、需要使用SQL Server报表服务等,在这种情况下,我们需要考虑在ECS上搭建数据库的方式。

    常用数据库包含以下三种:Oracle、MySQL、SQL Server。

    —— 本文完 ——

    展开全文
  • 可以用做其他项目服务器底层数据库相关框架。
  • 1. 已经购买好的腾讯云轻量应用服务器。 2. 作者本次演示使用的系统是Windows Server 2019,其他windows版本也可以,操作流程大同小异。 3.使用Windows远程桌面连接腾讯云轻量服务器。 4.开始下载Mysql,...
  • 非常简单的搭建一个mysql服务器的步骤!
  • 项目11-MySQL数据库服务器搭建.ppt
  • 搭建服务器平台和创建数据库.ppt
  • 服务器数据库搭建和远程访问 本文主要针对本人NB-IoT项目中有关数据库的开发和使用,进行一些粗浅的学习指导。欢迎大家评论区批评指正,感谢! 文章目录 服务器数据库搭建和远程访问 前言 一、远程连接...
  • 腾讯云服务器上搭建mysql 如何使云数据库能外网访问-附件资源
  • 本地电脑连接阿里云服务器上搭建的MySQL数据库

    千次阅读 多人点赞 2020-06-26 14:02:15
    如何本地电脑连接阿里云服务器上搭建的MySQL数据库
  • 如何Linux系统下搭建Web服务器数据库服务器.doc该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
  • 服务器怎么配置数据库

    千次阅读 2020-12-30 14:47:17
    展开全部阿里云搭建sql server分步阅读需要公网服务器进行数据存储与转发,阿里云是比较经济的一种选择,sql sever适合62616964757a686964616fe78988e69d8331333365653330小流量数据库管理工具/原料阿里云云服务器一...
  • 宝塔服务器搭建数据库远程连接

    千次阅读 2022-05-26 13:46:27
    1.购买云服务器(本人推荐华为云) ...5.安全列表栏内放行通用的端口 6.进入数据库栏添加数据库 设置数据库访问权限 7.使用数据库工具进行数据库远程连接 宝塔无法访问的解决方案 服务器安全组放行8888端口,这是宝
  • 以前的Ubuntu14.04直接终端下输入apt-get install (package)便可方便的下载并安装mysql,但是centOs就是行不通的,需要复杂的配置,不过centOs里可以使用yum install mysql-server mysql-client的命令...
  • Mysql主从备份数据库服务器搭建

    千次阅读 2022-03-26 13:01:22
    一,引入mysql主从备份 ... MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可 以远程连接进行,从节点可以复制主数据库中的所有数据库或者特定的数据库
  • 从jdk环境变量的配置、服务器的下载与安装及service文件的配置、数据库的下载与安装、web开发环境的搭建与TomcatMyeclipse的部署
  • (最新)Oracle数据库服务器搭建手册_v25
  • 实 验 七 - L i n ux - My SQL 数 据 库 服 务 器 配 置 与 管 理 精品文档 实验七 Linux MySQL 数据库服务器配置与管理 实验目的 通过这个实验可以让学生掌握 Linux 下轻型数据库 MySQL 的安装配置 管理 实验学时 3...
  • linux下搭建web服务器数据库服务器
  • win7 使用IIS 搭建ASP 服务器 连接本地ACCESS数据库 发布WEB 应用
  • 最近闲来无聊,想试试搭建服务器,用于启动一个springboot项目或者其他的项目。于是去阿里云买了一套云服务器和域名玩玩。 这篇文章之前,先注册了云服务器、域名、以及配置了服务器的镜像等等,回头有时间全部...
  • 搭建Linux数据库服务器.pdf
  • 如何访问服务器上的mysql数据库

    千次阅读 2021-08-12 01:17:33
    如何访问服务器上的mysql数据库 内容精选换一换本章节介绍使用CDM整库迁移功能,将本地MySQL数据库迁移到云服务RDS中。当前CDM支持将本地MySQL数据库,整库迁移到RDS的MySQL、PostgreSQL或者Microsoft SQL Server...
  • 准备搭建一个自己的网站,趁着618优惠买了一台腾讯云的linux服务器,配置一般价格合适。因为对服务器了解不多,所以选择了使用图形界面面板来进行管理...因为不是很习惯phpmyadmin,所以本地使用了Navicat进行数据库

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 263,712
精华内容 105,484
热门标签
关键字:

在服务器上搭建数据库