精华内容
下载资源
问答
  • 自己的电脑远程访问服务器上数据库 购买服务器 我是百度智能云买的服务器,因为是学生,而且需要的服务器配置不高,所以就参加了一个活动,价格超级划算!!(18元/3个月)这也是我第一次买,不过还挺...

    今天做了如下事情,其中遇到了一个问题,然后搜资料都一一解决了,写一篇博客mark一下

    • 购买服务器
    • 远程操控服务器
    • 在服务器上安装mysql+navicat
    • 在自己的电脑上远程访问服务器上的数据库

     

    购买服务器

    我是在百度智能云上买的服务器,因为是学生,而且需要的服务器配置不高,所以就参加了一个活动,价格超级划算!!(18元/3个月)这也是我第一次买,不过还挺顺利,服务器的操作系统我选择的是:Windows Server / 2012 R2 x86_64 (64bit) 中文版,然后就是支付,最后进入百度智能云的账户找到服务器板块,就可以看到下面这个样子啦,这就是我买的服务器!

     

    远程操控服务器

    买完了服务器我就陷入了我是谁?我在哪?我要干啥?的疑惑中,因为服务器买了好像需要配置,然鹅我真是的小白一只,不知道该怎么办。(其实我好像也没有配置,可能和服务器是windows的有关吧,总之不管三七二十一,先登录到服务器上了再说吧)

    关于怎么远程登录服务器呢?我的电脑是win10的操作系统,我就通过远程桌面连接就可以啦

    然后就是输入登录信息辣!包括:服务器IP,登录用户名,登录密码

    1.服务器IP是在之前的购买信息里面就包括了的

    2.登录用户名的话: linux系统为root,windows系统为Administrator (服务器的系统类型)

    3.登录密码:这是购买服务器的时候就有,所以不知道是啥就该去百度智能云的网站找。(我还真不知道初始密码,于是我重置了密码)

    这些都ok了就可以登录进服务器啦!进去了真的特别朴素,桌面就只有回收站,就像一个清水房嘤嘤嘤

     

    在服务器上安装mysql+navicat

    1.在这一步我就遇到了一个问题:在服务器上无法去访问网页,但是我明明连网了的呀,我以为是端口的原因,就去搜了一下怎么打开端口,然后打开了3306(为了mysql数据库)和80端口。但是还是没有解决问题。后来发现是因为安全配置的原因。

    解决方案(戳一下)!

    2.解决了这个上网问题,就可以像用自己的电脑一样安装mysql啦~ 不过,如果你的电脑上已经有安装包了,你希望可以复制到服务器上该怎么办呢?其实也就是:服务器和电脑共享磁盘,解决方案也超级简单的,只需要在远程登录的时候设置一下就行。

    解决方案(戳一下)!

    3.到这里,就应该安装好了mysql和navicat吧,想去navicat里面创建一个连接,却发现创建不起,错误代码是2509。(ps:安装好了mysql还需要手动添加环境变量)

    解决方案(戳一下)!

    截止到这里,就成功的在服务器上安装好了Mysql,还建了一个数据库和表,接下来就是在自己的电脑上去访问这个数据库中的表。

     

    在自己的电脑上远程访问服务器上的数据库

    去Navicat里面创建一个连接到目标数据库的连接。

    连接名和服务器上的数据库保持一致(其实我感觉不一致也可以的吧),这里的主机就是服务器的IP啦,就是

    然后用户名密码就和登录服务器里面连接数据库的用户名密码一样。

    一切都很简单顺心的样子,然鹅,远程登录mysql出错,错误代码1103

    解决方案(戳一下)!


    经过上述波折,终于顺利的在我的电脑上访问了服务器上的数据库,从买服务器开始到这一步,差不多耗时两三个小时,感觉还是很幸运啦!

     

    展开全文
  • Linux服务器上安装MySQL数据库基本步骤

    万次阅读 多人点赞 2019-02-25 11:46:01
    (1)使用xshell连接Linux服务器根目录下,输入“yum -y install mysql mysql-server mysql-devel” 安装MySQL。 到最后出现“Complete!”,表示安装成功。 (执行该命令之前,可以用“yum list | grep ...

    最近在弄这个,顺便记一下安装流程吧~
    (1)使用xshell连接Linux服务器(我的云服务器的操作系统是CentOS6),在根目录下,输入“yum -y install mysql mysql-server mysql-devel” 安装MySQL。
    在这里插入图片描述
    到最后出现“Complete!”,表示安装成功。
    在这里插入图片描述
    (在执行该命令之前,可以用“yum list | grep mysql”查看可以安装哪些项)。
    (2)检查是否生成了mysql服务,并设置随机启动。
    使用“chkconfig --list |grep mysql”检查服务,使用“chkconfig mysqld on”开启随机启动服务。
    在这里插入图片描述
    (3)启动MySQL,输入“service mysqld start”。
    在这里插入图片描述
    (4)查看mysql进程,输入“ps -ef |grep mysql|grep -v grep”。
    在这里插入图片描述
    从上图可以知道,启动已经成功,进程已存在。从进程信息可以看到,mysql的数据库data目录是 /var/lib/mysql ,错误日志文件是 /var/log/mysqld.log,及其他一些信息。
    (5)进入MySQL的数据库目录,查看默认数据库。
    在这里插入图片描述
    (6)修改管理员密码。
    在这里插入图片描述
    此时MySQL就可以使用了。
    (7)创建数据库,并且导入sql文件。
    在这里插入图片描述
    (8)查看生成的数据库表。
    在这里插入图片描述
    (9)其他命令。
    <1>停止服务:service mysqld stop
    <2>重启服务:service mysqld srestart

    展开全文
  • 服务器安装数据库步骤

    千次阅读 2019-05-07 17:58:59
    数据库 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm sudo rpm -ivh mysql57-community-release-el7-7.noarch.rpm sudo yum install mysql-community-server sudo systemctl ...

    数据库

    1. wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

    2. sudo rpm -ivh mysql57-community-release-el7-7.noarch.rpm

    3. sudo yum install mysql-community-server

    4. sudo systemctl start mysqld 启动mysql 服务器

    5. grep ‘temporary password’ /var/log/mysqld.log 查看默认密码

    6. mysql -uroot -p 输入密码进入mysql

    7. 进行其他操作需要重置密码 set global validate_password_policy=0; SET PASSWORD = PASSWORD(‘新密码’);

    nginx 安装

    1. git clone https://github.com/zjx20/nginx-upload-module.git
    2. cd nginx-upload-module
    3. git checkout dev
    4. sudo yum install readline-devel pcre-devel openssl-devel zlib-devel gcc gcc-c++ make libtool -y
    5. wget https://openresty.org/download/openresty-1.13.6.2.tar.gz
    6. tar -xzvf file.tar.gz //解压tar.gz
    7. ./configure --with-http_stub_status_module --prefix=/hd01/soft/nginx-openresty --add-module=/hd01/soft/nginx-upload-module
    8. make -j 2 && make install
    展开全文
  • 阿里云服务器安装配置MYSQL数据库完整教程

    万次阅读 多人点赞 2019-05-19 16:06:25
    阿里云服务器安装配置MYSQL数据库完整教程 一、确保服务器系统处于最新状态(这步操作可有可无) **第一步:**确保服务器系统处于最新状态(这步操作可有可无) [root@localhost ~]# yum -y update 如果显示以下...

    阿里云服务器中安装配置MYSQL数据库完整教程

    一、确保服务器系统处于最新状态(这步操作可有可无)

    第一步: 确保服务器系统处于最新状态(这步操作可有可无)

    [root@localhost ~]# yum -y update
    

    如果显示以下内容说明已经更新完成

    Replaced:
    grub2.x86_64 1:2.02-0.64.el7.centos grub2-tools.x86_64 1:2.02-0.64.el7.centos
    Complete!
    

    第二步: 重启服务器(这步操作也可以跳过)
    [root@localhost ~]# reboot

    第三步: 首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功

    [root@localhost ~]# rpm -qa | grep mysql

    [root@localhost ~]# yum list installed | grep mysql

    如果安装了的话,就使用下面这条命令删除原先的mysql,举例如下:

    rpm -e  --nodeps        mysql-libs-5.1.73-5.e16_6.i686  
    

    第四步: 下载MySql安装包

    rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
    

    [root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    

    第五步: 安装MySql

    [root@localhost ~]# yum install -y mysql-server
    或
    [root@localhost ~]# yum install mysql-community-server
    

    如果显示以下内容说明安装成功
    Complete!

    第六步: 设置开机启动mysql

     systemctl enable mysqld.service
    

    第七步: 检查是否已经安装了开机自动启动

    systemctl list-unit-files | grep mysqld
    

    如果显示以下内容说明已经完成自动启动安装
    mysqld.service enabled

    第八步: 设置开启服务

    systemctl start mysqld.service
    

    第九步: 查看MySql默认密码

    grep 'temporary password' /var/log/mysqld.log   
    

    在这里插入图片描述

    第十步: 登陆MySql,输入用户名和密码

    mysql -uroot -p       //密码也就是第九步里面查看到的默认密码
    

    第十一步: 修改当前用户密码 注意看下面的报错

    mysql>SET PASSWORD = PASSWORD('alliance');  //但是这样会报错的,具体错误看下面
    

    注:直接复制粘贴上边的命令,会报错,错误如下

    在这里插入图片描述

    解决方案如下:

    原因:mysql为了安全,有自己的策略要求,如果我们想将其设置为我们常用的root或者123456这样的密码,需要修改策略要求,具体命令如下:

    1.设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,
    输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值

    在这里插入图片描述
    然后再次在mysql命令行下执行

    mysql>SET PASSWORD = PASSWORD('alliance'); 
    

    在这里插入图片描述

    成功!

    第十二步: 开启远程登录,授权root远程登录(解释:不要以为阿里云服务器可以远程登录root用户,就以为我们也可以以mysql的root用户身份远程登录mysql数据库

    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'alliance' WITH GRANT OPTION;   //这里的alliance要换成你自己mysql数据库的密码
    

    第十三步: 命令立即执行生效

    mysql>flush privileges; 这一步一定要做,不然无法成功! 这句表示从mysql数据库的grant表中重新加载权限数, 因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。
    

    Mysql是为了安全考虑,初始的时候并没有开启Root用户(解释:mysql的root用户和我们云服务器的root用户是两个不同的,分开的)的远程访问权限,Root(解释:这里是指mysql的root用户,而不是云服务器的root用户)只能本地localhost,127.0.0.1访问,但是我们操作起来实在是不方便,下面我们就使用Xshell连接Linux服务器操作Mysql给Root用户(解释:这里是指mysql的root用户,而不是云服务器的root用户)添加远程访问权限。(**解释:**上面的第十二步,就是授权其他工具可以远程以mysql的root用户的身份登录mysql(解释:这里是指mysql的root用户,而不是云服务器的root用户))

    下面我们来看实操篇吧

    我们先试用Xshell连接我们的远程Linux服务器:

    ①先远程登录云服务器

    ②然后输入mysql -u root -p命令,回车会出现 Enter password: 然后将我们的root用户密码输入进去再次回车:

    然后要切换到mysql数据库

    -> use mysql
    在这里插入图片描述

    ③接下来我们可以查看一下现有用户及连接权限

    -> select User,authentication_string,Host from user

    mysql是为了安全考虑所以初始的时候远程是不能访问的,只能本地localhost,127.0.0.1访问。(就相当于远程只能登录mysql这个工具,却不能以某种用户的身份访问里面的数据(我们平时做项目都是以root用户的身份访问指定数据库数据))

    ④下面我们就再添加一个root用户,密码暂时为空,允许任意Ip访问’%’

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户的密码' WITH GRANT OPTION;
    

    然后我们刷新一下mysql的权限

    -> flush privileges; // 这一步一定要做,不然无法成功! 这句表示从mysql数据库的grant表中重新加载权限数据

    ​ 因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。

    执行完这两步,再次查询用户表命令:select User,authentication_string,Host from user

    在这里插入图片描述

    发现多了一个用户,该用户所有的主机都可以访问,此时再次用navicat远程访问连接成功!如果还是连接不上的话,可以检查以下几项:

    ​ 1.防火墙状态是否关闭u

    ​ 2.阿里云服务器后台也要设置,如下图,点击“安全组配置”,开放指定端口号

    在这里插入图片描述

    在这里插入图片描述

    开放了指定的端口号之后,navicat就可以远程通过3306端口号来访问云服务器上的mysql数据库了(身份是mysql的root用户)

    在这里插入图片描述

    现在公众号迁移到这个啦, 不要迷路了,慕仔们,加油哦!
    在这里插入图片描述
    接下来的一段时间,我会专注Java技术栈,计算机网络,数据结构和算法,操作系统,设计模式,计算机组成原理,数据库原理,设计模式来做分享,欢迎你们和我一起学习,一起提高,Fighting!

    展开全文
  • 1、先在服务器上配置JDK的环境变量,配置步骤,见此篇https://mp.csdn.net/postedit/808246752、安装MySQL 5.6(我的安装路径D:\MySQL\MySQL Server 5.6)3、MySQL安装完成以后,需要配置环境变量,电脑--属性--高级...
  • 服务器还需要安装数据库

    千次阅读 2019-04-16 17:24:22
    了解了这两点之后,我们可以知道他们之间的关系,而是否需要给云服务器安装数据库也就有了答案。 云服务器 这是云计算技术发展出现的一款产品,为用户提供包括网络、存储、计算等在内的各种功能,使用过程中,...
  • 我有一个阿里云服务器服务器上有SQL Server数据库。我自己用c#写了一个WinForm图书管理系统,请问怎么连接到服务器上数据库
  • 阿里云服务器安装mysql数据库

    千次阅读 2015-12-23 10:01:04
    1、第一步切换到root用户 ssh root@192.168.0.100(此处为服务器公网ip,输入密码,如果已经是root用户登录就不用这一步)2、运行 yum install mysql-server此命令,安装mysql,最后会提示你Total download size 11M...
  • 数据库服务器安装与配置

    万次阅读 多人点赞 2017-04-18 13:02:25
    数据库服务器是当今应用最为广泛的一种服务器类型,许多企业信息化建设过程中都要购置数据库服务器数据库服务器主要用于存储、查询、检索企业内部的信息,因此需要搭配专用的数据库系统,对服务器的兼容性、可靠...
  • 2.xshell中新建会话:教你怎么使用xshell远程连接linux服务器 3.与数据库所在服务器建立连接 1)登陆系统用户root 2)切换系统用户:输入su - oracle,切换系统用户为oracle(注意,“-”和“oracle”中间有一...
  • 首先需要排查服务器上的mysql版本,服务器上的mysql是否启动,我这里介绍docker安装的mysql如何查看版本; docker exec -it (mysql的名字,或id) bash 然后连接到Mysql mysql -uroot -p123456 再然后检查Mysql...
  • 最近正在研究一个项目,用的数据库是oracle,我们都知道oracle不仅安装占用内存大,而且一旦运行占用内存也很大,这会使电脑很容易卡,于是我想,可不可以只安装一个PLSQL,之后直接访问服务器上数据库呢?...
  • PLSQL链接服务器上Oracle数据库

    万次阅读 2018-06-20 14:13:51
    我们平时不需要每台电脑都安装ORACLE,只需要在服务器安装ORACLE就可以了,然后使用PLSQL远程链接,但是需要ORACLE的一些配置文件的支持,我们可以不用本地安装ORACLE。步骤一: ORACLE官方下载instant client ...
  • qt5如何与租用的阿里云服务器上数据库建立连接并读写数据
  • 用易语言来连接远程服务器上数据库,可以使用支持库中的方法。 连接数据库方法名: 连接mysql(服务器地址,用户名,密码,数据库名,端口号) 注意:连接mysql()这个方法名,如果没有,单击工具栏中的 工具-...
  • ![图片说明](https://img-ask.csdn.net/upload/201607/12/1468253391_423679.png) 本地mysql数据库如何让连接云服务器的数据库???怎么获取云服务器数据库的ip,端口,用户名和密码等信息
  • 连接阿里云服务器上数据库,速度很慢 账户密码正确 已关闭防火墙 修改 /etc/my.cnf,添加配置skip-name-resolve [mysqld] skip-name-resolve 连接远程数据库的时候,直接跳过MySQL的DNS解析 重启mysqld服务,...
  • 使用微信小程序对服务器上MySQL数据库进行操作

    万次阅读 多人点赞 2019-01-01 20:57:49
    小程序通过wx.request()进行http访问,访问服务器上部署的php文件,访问时,服务器将执行PHP文件,PHP的内容是根据得到的小程序传递的传输对数据库进行相应的操作。 先决条件 配置IIS web服务器,配置安装PHP,...
  • 连接不到服务器上数据库 解决方法

    万次阅读 2018-08-30 00:01:39
    购买了阿里云服务器,自己安装了MySQL,开启了MySQL服务,而且服务器上3306端口防火墙的入站规则打开了,但还是连接不上服务器数据库。经过一番研究找到了解决方法 首先,我们看服务器的mysql是正常运行...
  • 首先检查服务器上数据库是否开启了权限,要把权限修改成所有人可见 (ps:我们需要修改的时候开启,不需要的时候最好改成本地服务器连接,原因大家都懂得!);然后就直接Navicat for MySQL操作了步骤如下:.....
  • VS2015连接远程服务器上数据库

    千次阅读 2017-04-19 10:06:15
    相信大家都有想过、或者做个什么项目,需要连接远程数据库。我当初找了一整天的资料,这里弄点、那里弄点。如今,终于搞出来了。 好了,进入正题吧,大家也...首先,远程服务器和自己的电脑安装MySQL,这样,才能
  • centos 默认安装mariaDB (mysql的一个分支),并且只是安装了服务没有相应的图形界面,对于命令行操作不太熟悉的童鞋,比如我,哈哈,那么还是装个图形界面管理吧,比较安心。那么我们开始咯! 第一步: phpMyAdmin...
  • 首先目标服务器上建一个空数据库,不用建表,最重要的是选项里面修改一下数据库的排序规则,选择Chinese_PRC_CI_AS,不然导入数据后,中文将会变成乱码。 1. 2. 3. 4.这里选择目标服务器上刚建的空数据库...
  • 首先我安装了Oracle,和PLSQL,然后我希望登录PLsql去连接另一台服务器上虚拟机的数据库 网上查了要对Oracle进行配置,配置了好久,再登录Plsql时会报各种各样的错误,就是登录不成功,我也下了32位的Oracle的客户端...
  • 两台DOMINO服务器上数据库进行同步1、两台服务器进行交叉验证,用自己的...4、目标服务器上建立连接文档,设定要考的数据库,设定时间及间隔时间。5、确保要考的数据库中,读者域中都包含了两边的服务器(复制成
  • 教你怎么把服务器上数据库备份到本地计算机 declare @sql varchar(500) select @sql=’\192.168.2.73\TestFolder\’+’db‘+convert(varchar(10),getdate(),112) + substring(convert(varchar(10),getdate(),108)...
  • 懒人目的:不想本地安装oracle数据库,仅安装PLSQL、toad等客户端的情况下连接服务器的远程数据库 懒人步骤: 1、下载Instant Client工具 ...下载的时候注意一下操作系统版本和需要连接的Oracle的版本,尤其是...
  • 同一个服务器上有两个数据库A和B,现在想取B数据库中的某个表中的数据插入到A中,做法是: 1、首先A数据库中建立一个dblink,其中testLink是dblink名字随便取,username跟password都是B数据库的登录名跟密码; ...
  • 在服务器上连接并操作数据库

    万次阅读 2018-03-12 21:42:53
    1、连接数据库数据库基本操作mysql -h hostname -P port -u username -p password例如: mysql -h 10.2.3.14 -P 3306 -u root -p 123456 test#创建数据库create_db_sql="create database IF NOT EXISTS ${...
  • MySQL的配置安装、云服务器与云数据库的连接【系统、环境】 电脑操作系统:Windows10 64位 服务器详情: 所属项目:微信小程序 开发语言:PHP 5.6.27 操作系统:CentOS 7.2 64位 【前言】这篇博客主要解决两个问题...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,749,343
精华内容 699,737
关键字:

如何在服务器上安装数据库