阿里云CentOS7 64位安装jdk8和mysql5.6.43及远程连接mysql
安装mysql
先查看系统是否安装有mysql
rpm -qa | grep mysql
返回空值说明没有,有的话先删除
yum remove mysql
下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装mysql
sudo yum install mysql-server
mysql安装成功后并不需要密码即可登录
mysql -u root
设置密码为root
set password for 'root'@'localhost' =password('root');
安装JDK
Xshell 6用公网IP和密码连接到阿里云,
然后点击:窗口--->传输新建文件(我已安装有Xftp 6)
在/usr下新建名为java的文件夹,从本地传输jdk的压缩包到java文件夹,再创建一个子文件夹名为jyjdk
接下来我们回到Xshell窗口,用 cd 切换到压缩包所在文件夹,然后使用如下命令解压,Tap键可自动补全该文件夹下存在的子文件夹或者文件名,不用输入完(有些名那么鬼长)
tar-zxvf jdk-版本编号-linux-x64.tar.gz-C/usr/java/jdk/
去配置环境变量
vim /etc/profile
点击 i 进入编辑状态,然后光标移动到末尾,添加
export JAVA_HOME=/usr/java/jyjdk/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
点击ESC键退出编辑状态,然后输入 :wq 保存退出
输入
java -version
我也是看了网上很多教程安装的,但我只需要这几个步骤即可完成,比较顺利,可能运气比较好吧
二 开通3306端口,远程连接数据库
CentOS 7.0默认使用的是firewall作为防火墙
查看默认防火墙状态(关闭后显示not running,开启后显示running)
firewall-cmd --state
开启防火墙
systemctl start firewalld
开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
重启
firewall-cmd --reload
查看开放的端口
firewall-cmd --list-ports
关闭防火墙命令(了解一下,这里并不需要这一步,听说直接关闭防火墙是最直接暴力开放端口的方法)
systemctl stop firewalld.service
检查一下阿里云的安全组规则中是否开放了3306端口,
如何检查及配置参考文档
在本地的cmd中用 " telnet ip地址 端口号 " 试试能否连上,若能连上则说明端口开放成功
一, 首先登录位于阿里云上的mysql:
mysql -u root -h localhost -p
1)将host设置为%表示任何ip都能连接mysql
update user set host='%' where user='root' and host='localhost';
- 执行完以上语句,接着执行以下语句 ,刷新权限表,使配置生效
flush privileges;
这样设置完之后再 exit 退出数据库,再进入只要输入 mysql 回车即可(用用户名和密码登录它还报错,不知为啥,在本地sqlyog已用用户名和密码连接)
查看数据库版本( 如果已经连接到了MySQL服务器,则运行下面的命令)
mysql> select version();
或者
mysql> status
以下命令因数据库版本不同而略有不同,笔者是5.6.43
停止数据库
service mysqld stop
启动数据库
service mysql start
重启数据库
service mysql restart
阿里云CentOS7 64位安装jdk8和mysql5.6.43及远程连接mysql的更多相关文章
- 阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)
一开始用的是阿里云镜像市场的JAVA集成环境,但是配置了好长时间配置不成功.索性就换成了纯净系统从零开始搭建JAVA环境. 镜像:centos_7_04_64_20G_alibase_20170101 ...
- 阿里云 centos7 64位搭建JAVA环境-----安装JDK(2)
mysql安装好以后,把jdk环境配置一下. 首先下载jdk 8,在官网下载. 找到链接 http://download.oracle.com/otn-pub/java/jdk/8u171-b11/5 ...
- 如何安装NodeJS到阿里云Centos (64位版本V5-7)
如何安装NodeJS到阿里云Centos (64位版本V5-7) (Centos与Red Hat® Enterprise Linux® / RHEL, Fedora属于一类) 1) 安装v0.10版 ...
- 阿里云Centos7使用yum安装MySQL5.6的正确姿势
阿里云Centos7使用yum安装MySQL5.6 阿里云Centos7使用yum安装MySQL5.6 前言:由于某些不可抗力,我要在自己的阿里云服务器上搭建hadoop+hive+mysql+tom ...
- CentOS7 64位 安装MySQL5.7
安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo ...
- 阿里云CentOS7系列一 -- 安装JDK7的方法.
最近因为数据采集以及生产环境冲突.导入windows Server 2008系统经常死机.经讨论决定把采集服务程序和生产服务进行分开.采集程序通过windows Server2008运行.而生产程序通 ...
- 随笔编号-12 阿里云CentOS7系列一 -- 安装JDK7的方法.
最近因为数据采集以及生产环境冲突.导入windows Server 2008系统经常死机.经讨论决定把采集服务程序和生产服务进行分开.采集程序通过windows Server2008运行.而生产程序通 ...
- Linux yum安装MySQL5.7,及远程连接mysql(亲测有效!)
一.安装配置MySQL的yum源 # 安装MySQL的yum源,下面是RHEL6系列的下载地址 rpm -Uvh http://dev.mysql.com/get/mysql-community-re ...
- 阿里云centos7.2自己安装mysql5.7远程不能访问解决方案
版权声明:转载也行 https://blog.csdn.net/u010955892/article/details/72774920 最近,无意中看到阿里云服务器降价,所以一时手痒,买了一年的服务器 ...
随机推荐
- Linux基础命令(一)
Linux语法命令 [选项] 参数注意:[]内容是对命令的扩张1.命令中单词之间空格隔开2.单行命令最多256个字符3.大小写区分 clear 清屏pwd 查看当前目录cd 切换目录 .表示当前 ...
- IIS7的网站通过https访问提示ssl_error_rx_record_too_long
IIS7的网站通过https访问,提示ssl_error_rx_record_too_long,如下图所示: 解决办法: 一.导入服务器的SSL证书至IIS 1.打开IIS,找到服务器证书 2.导入本 ...
- Instant low voltage or power off to make computer power burn down
严重则可造成硬盘直接报废! 原理:瞬间低压或者断电,滤波电容上存储的电能已经被使用,此时再瞬间供电则会重新对电容充电,而限流电阻还没有恢复到保护状态,于是会产生很大的冲击电流,从而导致了全桥元件或保险 ...
- jdk完全卸载(亲测jdk1.7.0_80在win7)
1.从控制面板里删除java程序 2.删除注册表:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\ 3.删除C:\Windows\System32 和 C:\Windows\ ...
- 哈工大ComingX-创新工场俱乐部正式成立
当我把这两个Logo放在一起的时候,我有一种感觉,这种感觉同样存在于ComingX队员的心中.大学我们走到了一起,非你我所预料,却又如此自然.在感恩节的零点,我迫不及待地告诉各位ComingX队员和关 ...
- iOS 之新特性界面
1.什么事新特性界面? 新特性界面就是第一次下载程序出现的界面,他的用途是帮助用户快速了解这款APP,所有说还是很有必要学一下的. 2.如何实现新特性界面? 实现思路:从本质上看,新特性界面就是一个全 ...
- Camera Sensor
camera sensor分为YUV sensor和Bayer sensor. YUV Sensor YUV Sensor输出的格式是YUV,图像的处理效果使用sensor内部的ISP,BB端接收到的 ...
- 如果你最近在考虑OCR的问题,请进来~~~
本文主要是python方面各类ocr的api对比问题,至于app推荐几款:合合信息(扫面全能王),TextGrabber,白描等等等等 工作需要,搞文字识别技术,对比了几家 百度的OCR: #!/us ...
- 利用CompletableFuture优化程序的执行效率
一.线程池的Future模式 在了解java8的CompletableFuture之前,先通过Future来解决一个问题,看个例子: 假设现在有一个网站,首页有顶部Banner位.左边栏.右边栏.用户 ...
- 【NOI2019十二省联合省选】部分题简要题解
Day 1 T1 异或粽子 题意:给出一个长为n的序列,选择K个不完全重合的区间使得每个区间的异或值的总和最大. 题解:先做一个前缀异或和,对于每一个右端点我们记录三元组(l,r,x)表示在左端点在\ ...