CentOS 6.5 安装 MySQL5.6 并用Navicat for MySQL 连接
环境 :
MySQL 5.6.21 64位
CentOS 6.5 64位
VMware 10
Navicat for MySQL 11
1.卸载自带mysql
[root@localhost ~]# yum remove mysql mysql-server mysql-libs
检查是否有残留
[root@localhost ~]# rpm -qa | grep -i mysql
若发现有则使用rpm -e 安装包名称 来卸载
2.安装
2.1官网下载rpm 安装包 : MySQL-5.6.21-1.linux_glibc2.5.i386.rpm-bundle.tar
2.2解压下载的rpm 安装包 ,cd 进入解压目录, 顺序安装下面三个文件:
[root@localhost ~]# rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
[root@localhost ~]# rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
[root@localhost ~]# rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装完成
[root@localhost ~]# service mysql start
提示mysql成功启动,则安装完成 , 因为mysql 首次登录必须修改密码所以请看下面.
3.修改密码
3.1找到MySQL的初始密码 : 打开桌面 root's Home文件夹 , 将此文件夹菜单View->Show Hidden Files 勾上 , 在文件夹末端找到 .mysql_secret 文件 ,打开里面就是MySQL的初始密码.
3.2 首次登录修改密码
[root@localhost ~]# mysql -u root -p
输入.mysql_secret 密码 登录成功后 , 执行
mysql > SET PASSWORD = PASSWORD('123456');
这样首次登录修改密码就成功了,下次登录就用上面语句中的密码
3.3后面还想修改密码就用下面的语句:
[root@localhost ~]# use mysql;
[root@localhost ~]# update user set password=password('新密码') where user='root';
[root@localhost ~]# FLUSH PRIVILEGES; (刷新权限)
[root@localhost ~]# quit;
4.配置远程访问
用刚才设置的密码登录
[root@localhost ~]# mysql -u root -p
登录成功后:
5.1 用root从任何主机连接到mysql服务器
mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;flush privileges;
5.2 用root从192.168.1.16主机连接到mysql服务器
mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.16' IDENTIFIED BY '123456' WITH GRANT OPTION;flush privileges;
参数说明 :
*.* 指 数据库.表 所以*.* 为所有数据库和表.
'root' @'%' 为所有主机.
IDENTIFIED BY '123456' 为远程登录的密码.
5. navicat for mysql windows 端 连接mysql服务器
用SSH通道访问 , 新建连接时配置如下 (两张图解释)
1.配置SSH
2.配置常规
3.连接
6.不用SSH通道访问:
1.首先将centos的防火墙关闭
关闭命令: service iptables stop
永久关闭防火墙:chkconfig iptables off
查看状态 : service iptables status
2.然后在上面第二张图常规里面输入centos IP,MySQL用户名和密码就行了.
.................................................
至此 , 整个MySQL 开发环境都搭建完了 , 恭喜你 ! ! !
CentOS 6.5 安装 MySQL5.6 并用Navicat for MySQL 连接的更多相关文章
- Centos 6.4 安装mysql-5.6.14-linux-glibc2.5-i686.tar.gz
创建用户和组 创建链接 授权own和grp给mysql-5.5.8-linux2.6-i686文件夹,就是下面的BASE_DIR 执行的mysql_install_db的时候后面带参数 ./scrip ...
- Centos 7.6 安装Mysql5.7(离线)
Centos 7.6 安装Mysql5.7(离线) 标签(空格分隔): mysql 安装包下载 https://dev.mysql.com/downloads/mysql/ [image.png-14 ...
- CentOS下安装MySQL,Windows下使用Navicat for MySql连接
安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yu ...
- CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...
- CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...
- CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇: 1.配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp -- ...
- CentOS 7 下安装 LEMP 服务(nginx、MariaDB/MySQL 和 php)
原文 CentOS 7 下安装 LEMP 服务(nginx.MariaDB/MySQL 和 php) LEMP 组合包是一款日益流行的网站服务组合软件包,在许多生产环境中的核心网站服务上起着强有力的作 ...
- CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL)的方法
CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL)的方法 准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A I ...
- CentOS 5.11安装配置LAMP服务器(Apache+PHP5+MySQL)
http://www.osyunwei.com/archives/8880.html 准备篇: CentOS 5.x系统安装配置图解教程 http://www.osyunwei.com/archive ...
随机推荐
- 使用SPIRE.XLS来创建Excel 工作簿
使用SPIRE.XLS来创建Excel 工作簿 概要 最近在研究 .NET 控件,使用这些控件在程序中可以快速低成本实现功能. 在这一篇中我们使用的控件是Spire.XL ...
- Callbacks vs Events
前言:本文翻译自Dean Edwards的一篇文章,原文地址:http://dean.edwards.name/weblog/2009/03/callbacks-vs-events/. 文章主要指出了 ...
- Matrix Factorization SVD 矩阵分解
Today we have learned the Matrix Factorization, and I want to record my study notes. Some kownledge ...
- 1Z0-053 争议题目解析481
1Z0-053 争议题目解析481 考试科目:1Z0-053 题库版本:V13.02 题库中原题为: 481.Which statement is true about a running sessi ...
- iOS_UIImage的方向(imageOrientation)
Demo下载地址 一.重现问题: 拍照获得的图片,由于尺寸不对,需要拆切.但是有的图片拆切出来,方向就乱了.查找了一些质量才知道.图片还有个方向属性! imageOrientation. 二.一个图片 ...
- CSS实现单行与多行文字省略(truncation)
在上一篇文章小div布局之卡片堆叠(card-stacking)中有多行文字溢出省略的效果,这篇文章就对这种效果(包括单行文字溢出省略)的实现做个简单的记录,以防自己忘记.具体来说,就是要实现这种文字 ...
- JavaScript代码模块化的正规方法
RequireJS-CommonJS-AMD-ES6 Import/Export详解 为什么起了一个这个抽象的名字呢,一下子提了四个名词分别是:RequireJS,CommonJS,AMD,ES6,答 ...
- Struts2 源码分析——配置管理之ContainerProvider接口
本章简言 上一章笔者讲到关于Dispatcher类的执行action功能,知道了关于执行action需要用到的信息.而本章将会讲到的内容也跟Dispatcher类有关系.那就是配置管理中的Contai ...
- hotcss用法
1.0 GitHub下载地址: https://github.com/imochen/hotcss 或者我的百度网盘:http://pan.baidu.com/s/1pKlLqHX 使用方法看demo ...
- Maven命令行使用:mvn clean compile(编译)
先把命令行切换到Maven项目的根目录,比如:/d/xxxwork/java/maven-test,然后执行命令: mvn clean compile 执行结果如下: [INFO] Scanning ...