上篇讲了CentOS6.9安装tomcat,这篇来讲mysql的安装

1、查看CentOS是否安装了MySQL

yum list installed | grep mysql     //查看CentOS是否安装了MySQL

2、如果安装过,先把原来的MySQL删除,删除方法参照:http://blog.csdn.net/zhang41228/article/details/75570976

3、先查看yum库中的mysql

yum list | grep mysql   //查看yum库中的mysql

4、选择需要的mysql进行安装

yum install mysql mysql-server mysql-devel -y   //安装mysql

5、验证是否安装成功

yum list installed | grep mysql //查看已安装的mysql
rpm -qi mysql-server //查看mysql详细信息

  

6、启动mysql服务

service mysqld start    //启动mysql服务
service mysqld stop //停止mysql服务
service mysqld restart //重启mysql服务

7、进入mysql,并修改密码

mysql -u root   //进入mysql

  

show databases; //显示所有数据库

  

use mysql;  //使用名为“mysql”的数据库
/*
注意:这里修改密码如果写的是password='123456'则改的密码不是123456,而是其他
*/
update user set password=password('123456') where user='root'; //修改密码为123456 select user,password from user; //查看修改后的密码
FLUSH PRIVILEGES; // 修改密码后要刷新MySQL的系统权限相关表,不然修改的密码可能不会生效

  

8、退出并用刚修改过的密码重新登录

quit;   //退出mysql(exit;也可以退出)

mysql -u root -p    //使用密码登录mysql

  

如果你需要在windows上通过Navicat For MySQL远程连接mysql,你还需要以下几个步骤:

1、开放远程登录权限

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

2、开放防火墙3306端口或者关闭防火墙

service iptables stop   //关闭防火墙

/*
如果sysconfig下没有iptables文件
可以先随便写一句协议:iptables -P OUTPUT ACCEPT
然后保存:service iptables save
这样就会有iptables文件了
*/
vim /etc/sysconfig/iptables //编辑防火墙配置
//在配置文件中加入-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

  

3、设置mysq开机启动

chkconfig mysqld on

4、因为是阿里云服务器,所以还要去阿里云上面给服务器添加3306的安全组,不然一样远程不过去

本文摘抄来源: https://blog.csdn.net/zhang41228/article/details/75574931

阿里云服务器CentOS6.9安装Mysql的更多相关文章

  1. 阿里云服务器CentOS6.9安装Tomcat

    上篇讲了CentOS6.9安装jdk,这篇来讲Tomcat的安装,本来准备使用yum命令安装的,但是通过 yum search tomcat 发现只有tomcat6,所以就在官网下了一个tomcat8 ...

  2. 阿里云服务器CentOS6.9安装maven

    1.下载maven http://maven.apache.org/download.cgi 2.移动到linux yangyuke用户下(此处由于我设置进入linux的是自定义用户yangyuke, ...

  3. 阿里云服务器CentOS6.9安装Ant

    下载地址:http://mirrors.hust.edu.cn/apache/ant/binaries/ 1.下载 2.上传到服务器(非root用户下) 3.解压移动目录(root用户下) tar - ...

  4. 阿里云服务器CentOS6.9安装jenkins

    jenkins安装 jenkins安装方式好几种,此处介绍基于tomcat安装,比较方便. 首先,通过官网下载jenkins.war文件,下载地址:https://jenkins.io/ 下载完成,将 ...

  5. 阿里云服务器CentOS6.9安装SVN

    1.安装SVN yum -y install subversion 出现Complete表明安装成功 2.创建SVN仓库目录 mkdir -p /data/svn/repositories/yyksv ...

  6. 阿里云服务器CentOS6.9安装JDK

    1:首先查看系统有没有自带jdk rpm -qa | grep java 2:将存在的一一卸载 rpm -ev java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el6_9. ...

  7. 阿里云服务器Linux CentOS安装配置(三)yum安装mysql

    阿里云服务器Linux CentOS安装配置(三)yum安装mysql 1.执行yum安装mysql命令:yum -y install mysql-server mysql-devel 2.启动mys ...

  8. 阿里云服务器Linux CentOS安装配置(零)目录

    阿里云服务器Linux CentOS安装配置(零)目录 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 阿里云服务器Linux CentOS安装配置(二)yum安装svn 阿里云服 ...

  9. 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器

    阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ...

随机推荐

  1. Javaweb Session机制(有待补充)

    Javaweb Session机制 一.前言 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话是从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个ses ...

  2. Java基础之Comparable与Comparator

    Java基础之Comparable与Comparator 一.前言: Java中实现对对象的排序一般情况下主要有以下两种实现方式(万物皆对象嘛): 对象所在的类实现Comparable 接口 定义比较 ...

  3. Leetcode之回溯法专题-52. N皇后 II(N-Queens II)

    Leetcode之回溯法专题-52. N皇后 II(N-Queens II) 与51题的代码80%一样,只不过52要求解的数量,51求具体解,点击进入51 class Solution { int a ...

  4. qt学习笔记(1):qt点击运行没有反应。

    因为公司的项目需要,今天开始重新学习已经忘干净了的QT, 说起qt之前在学校刚接触的时候就打心底里喜欢这个编辑器, 因为一直使用vs做项目,面对着黑洞洞的窗口总让人不舒服, 自从接触了qt感觉迎来了曙 ...

  5. 持续集成高级篇之Jenkins cli与Jenkins ssh

    系列目录 Jenkins Cli介绍 Jenkins Cli为Jenkins提供的一个cli工具,此工具功能非常强大,可以完成诸如重启jenkins,创建/删除job,查看job控制台输出,添加/删除 ...

  6. Delphi - cxGrid字段类型设定为ComboBox 并实现动态加载Item

    cxGrid设定字段类型为ComboBox 在cxGrid中选中需要设定的字段: 单击F11调出属性控制面板,在Properties下拉选项中选中ComboBox,完成字段类型的设定. cxGrid ...

  7. 2017福建省赛 FZU 2278 YYS 数学 大数

    Yinyangshi is a famous RPG game on mobile phones. Kim enjoys collecting cards in this game. Suppose ...

  8. hdu 3265 Posters(线段树+扫描线+面积并)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3265 题意:给你一张挖了洞的墙纸贴在墙上,问你总面积有多少. 挖了洞后其实就是多了几个矩形墙纸,一张墙 ...

  9. HTML5基本介绍

    HTML5简介 HTML是互联网上应用最广泛的标记语言.HTML文件就是普通文本+HTML标记,而不同的HTML标记能表示不同的效果.(简单的说HTML是超文本标记语言) HTML5草案的前身名为 W ...

  10. PHP. 02®. Ajax异步处理、常见的响应状态、XMLHttpRequest对象及API、ajax的get/post方法、

    异步对象 a)创建异步对象 b)设置请求的url等参数 c)  发送请求 d)注册时间 e)在注册的事件中获取返回的内容并修改页面显示的内容 布尔类型不能直接用echo输出 常见的响应状态 Ajax概 ...