Centos上Mysql5.6的安装
安装步骤:
(1)查看Centos是否自带mysql :rpm -qa | grep mysql
(2)将原有卸载 rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686
(3)上传到Centos(用SSH Secure图形化工具)
(4)将mysql解压到指定目录
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/test/mysql
rpm类型的都是可执行文件。
(5)安装mysql
安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
(6)启动mysql
service mysql start 还是在mysql目录下
这种方式是每次都需要手动启动,也可以使用下面的方式。
**将mysql加到系统服务中并设置开机启动
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
(7)登录mysql
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret
找到随机密码,登陆mysql:msyql –u root -p
(8)修改mysql的密码
通过上面的第9步连接上mysql,进入之后,粘贴下面的命令,就修改密码为root了。
set password = password('root');
一定要修改密码,否则不能操作数据库。修改完密码后不用重新连接就可以直接操作数据库了。
到现在为止,mysql安装在了本地的Linux上,但是如果想远程登陆上mysql,就继续进行下面的操作。
(9)开启mysql的远程登录
第一步:mysql数据库在远程的Linux上,登陆mysql有自己的用户名和密码
第二步:远程的mysql默认情况下是不允许进行远程连接的,如果本地navicat某一个用户想远程连接mysql,需要设置权限
第三步:远程的mysql登陆上,执行下面两条命令:
grant all privileges on *.* to 'root' @'%' identified by 'root';//第一个root是mysql用户名,第二个root是mysql赋予远程用户连接过来的密码(不是mysql的登陆密码)
flush privileges;
但是此时是连接不上远程的mysql的,需要关闭防火墙,或者把mysql端口3306放在防火墙允许的范围内,下面把3306放入防火墙中:
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
此时本地navicate就可以连接远程mysql了,用户名和密码在grant all privileges on *.* to 'root' @'%' identified by 'root';命令中设置好了,分别是root,root。
Centos上Mysql5.6的安装的更多相关文章
- 在CentOS上通过Docker方式安装Redis
在CentOS上通过Docker方式安装Redis 首先保证已经安装docker. 拖拽redis镜像 docker pull redis 启动redis docker run -p 6379:637 ...
- windows上mysql解压缩版本、centos上rpm方式的安装、初始化等
一.windows版本: https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html 启动或者暂停mysql服务: htt ...
- 在CentOS上使用Docker镜像安装Jenkins
1.必须先在CentOS上安装Docker,使用以下命名先在Docker Hub上搜索Jenkins镜像 docker search jenkins 2.下载Jenkins镜像,命令如下:(我下载的是 ...
- centos上node.js的安装
CentOS 下安装 Node.js 1.下载源码,你需要在https://nodejs.org/en/download/下载最新的Nodejs版本,本文以v0.10.24为例: cd /usr/lo ...
- redis centos 上以 tar.gz 安装redis
1.下载安装文件#wget http://download.redis.io/releases/redis-3.2.3.tar.gz 2.删除文件 rm -rf /usr/local/redisrm ...
- centos上yum安装异常处理
最近在centos上通过yum来安装程序,出下了以下问题: Loaded plugins: fastestmirror Setting up Install Process Loading mirro ...
- CentOS 5 上使用yum同时安装32位和64位包的解决方法
在centos上使用yum在线安装软件包的时候,有时候会同时安装32位和64位的包.并且在update的时候也会更新双份. 其实让yum只安装64位的包,只要在 /etc/yum.conf 中加个 e ...
- 在 CentOS 上运行 ZKEACMS
ZKEACMS Core 是基于 .net core 开发的,可以在 windows, linux, mac 上跨平台运行,接下来我们来看看如何在 CentOS 上运行 ZKEACMS. 安装 .Ne ...
- centOS上安装MySQL5.7
在centos上安装mysql,前提得有sudo的权限.没有的话先去跟管理员申请一个. STEP 1 - 安装MySQL 首先打开浏览器访问下 https://dev.mysql.com/downlo ...
随机推荐
- http400错误基本都是http请求参数与服务器接收参数不匹配
http400错误基本都是http请求参数与服务器接收参数不匹配造成的, 如:1)post请求,你发了个get请求 2)content-type指定不匹配致使参数无法读出来
- 20160223.CCPP体系具体解释(0033天)
程序片段(01):MyArray.h+MyArray.c+main.c 内容概要:数组库 ///MyArray.h #pragma once #define DT int//类型通用 typedef ...
- HDU 1240
#include <iostream> #include <cstdio> using namespace std; ; char maze[MAX][MAX][MAX]; s ...
- CSP介绍、以及使用CryptoAPI枚举CSP并获取其属性
CSP,全名为"加密服务提供者(Cryptographic Service Provider)",是微软定义的一套password服务API.眼下经常使用的password规范或者 ...
- [Angular] Freshness Caching Policy - Network First, Cache Last
In some cases, you want to get fresh data instead of cache data to the screen, such as stock applica ...
- Netty In Action中文版 - 第十五章:选择正确的线程模型
http://blog.csdn.net/abc_key/article/details/38419469 本章介绍 线程模型(thread-model) 事件循环(EventLoop) 并发(Con ...
- SICP 习题1.16-1.19体会
首先反思一下, 昨天做1.14的时候犯了一个严重错误.思维定式了,导致花了非常多无用功. 1.14的关键是要想到2个物理意义. 一个是广度优先, 也就是仅仅考虑问题递归树的第一层子数.那么必定有公式 ...
- luogu1967 货车运输 最大瓶颈生成树
题目大意 给出一张图,给出q对点,求这两个点间权值最小边最大的路径,输出这个最小边权. 题解 我们先一条一条边建图.当建立的边使得图中形成环时,因为环中的每个节点只考虑是否连通和瓶颈大小,要想互相连通 ...
- declare-styleable的使用
declare-styleable:declare-styleable是给自定义控件添加自定义属性用的. 1.首先,先写attrs.xml 在res-vlaues文件夹下创建资源文件attrs.xml ...
- [SPOJ 30669] Ada and Trip
[题目链接] https://www.spoj.com/problems/ADATRIP/ [算法] 直接使用dijkstra堆优化算法即可 [代码] #include<bits/stdc++. ...