环境 :

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 连接的更多相关文章

  1. 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 ...

  2. Centos 7.6 安装Mysql5.7(离线)

    Centos 7.6 安装Mysql5.7(离线) 标签(空格分隔): mysql 安装包下载 https://dev.mysql.com/downloads/mysql/ [image.png-14 ...

  3. CentOS下安装MySQL,Windows下使用Navicat for MySql连接

    安装 查看有没有安装过:          yum list installed mysql*          rpm -qa | grep mysql* 查看有没有安装包:          yu ...

  4. CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...

  5. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...

  6. CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: 1.配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp -- ...

  7. CentOS 7 下安装 LEMP 服务(nginx、MariaDB/MySQL 和 php)

    原文 CentOS 7 下安装 LEMP 服务(nginx.MariaDB/MySQL 和 php) LEMP 组合包是一款日益流行的网站服务组合软件包,在许多生产环境中的核心网站服务上起着强有力的作 ...

  8. CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL)的方法

    CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL)的方法 准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A I ...

  9. CentOS 5.11安装配置LAMP服务器(Apache+PHP5+MySQL)

    http://www.osyunwei.com/archives/8880.html 准备篇: CentOS 5.x系统安装配置图解教程 http://www.osyunwei.com/archive ...

随机推荐

  1. ZOJ Problem Set - 1292 Integer Inquiry

    题目本身属于简单题,但是注意在输出的时候,题目很变态的对格式做了很多要求: 1.输入的N与下面的block有一个空行 2.每次输出与下一个输入的block有一个空行 3.但是特别注意,当是最后一个输出 ...

  2. hibernate笔记--缓存机制之 二级缓存(sessionFactory)和查询缓存

    二级缓存(sessionFactory): Hibernate的二级缓存由SessionFactory对象管理,是应用级别的缓存.它可以缓存整个应用的持久化对象,所以又称为“SessionFactor ...

  3. [linux]挂载smb

    什么是 smb 服务器消息区块(英语:Server Message Block,缩写为SMB,服务器消息区块),又称网络文件共享系统(英语:Common Internet File System,缩写 ...

  4. Oracle数据库的SQL分页模板

    在系统开发过程中,需要对数据进行查询,大部分情况下从数据库中查询的数据量比较大,在系统页面无法全部显示,而且查询全部的数据会影响系统的反应速度,需要对所查询的数据进行分页的查询操作,以此减轻系统的压力 ...

  5. IOS客户端UIwebview下web页面闪屏问题

    基于ios客户端uiwebview下的web页面,在其内容高度大于视窗高度时,如果点击超过视窗下文档的底部按钮,收缩内容高度,会发生闪屏问题. 外因是由文档的高度大于视窗的高度所致,本质原因未知. 解 ...

  6. SQL Server 存储过程遇到“表 '#TT' 没有标识属性。无法执行 SET 操作”错误

    创建临时表,往临时表插入数据的时候报的错误. 一开始提示没有打开主键,后来打开主键就提示上述错误异常. 从网上查找资料没有找到,然后又到群里问各位大牛,一位大牛告诉我是没有设置主键. 我又仔细看看提示 ...

  7. 关于IIS和.NET 4.0的问题总结

    注册asp.net 4.0 到iis   如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下 运行->cmd Microsoft Windows [版本 6.1.7601 ...

  8. jQuery全屏动画焦点图

    效果:http://hovertree.com/texiao/jqimg/3/ 本效果使用 jquery-1.8.3.min.js,如需使用1.12.3版本,需进行修改. 全部版本jQuery下载:h ...

  9. ListView灵活的用法

    以下是示例的效果图: WinForm的ListView控件是可以分组显示的,还可排序. 可以把ListView的View属性设置为Details 完整项目请到下面网址查找下载 http://hover ...

  10. 微信JSApi支付~坑和如何填坑

    返回目录 微信一直用着不爽,这几天研究它的jsapi支付,即在微信内打开H5页面,完成支付的过程,在这个过程中,你将会遇到各种各样的问题,而大叔将把这些问题的解决方法写一下,希望可以给你带来帮助! 一 ...