Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

大家好,又见面了,我是全栈君。

这一次整理mysql的安装,也整理自己遇到的问题!

测试环境依然是我Linux学习-vmware虚拟机安装jdk 里面的环境!下面开始安装的步骤

(1):检查系统是否有自带安装mysql

命令:

rpm -qa | grep -i mysql  //grep -i是不分大小写字符查询,只要含有mysql就显示

一般系统会默认安装,屏幕显示: 

mysql-libs-5.1.71-1.el6.i686 

卸载当前安装:

命令:

rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

(2):下载mysql安装文件

下载地址:http://dev.mysql.com/downloads/mysql/

选择对应系统的版本,我的是centOs 32位的,我选择的是RedHat EnterPrise Linux 

我选择下载的文件:

MySQL-5.6.30-1.el6.i686.rpm-bundle.tar

(3):上传文件并解压

命令:

#tar xvf MySQL-5.6.30-1.el6.i686.rpm-bundle.tar

(4)安装Mysql-sever和Mysql-Client 

命令:

rpm -ivh --test MySQL-server-5.6.30-1.el6.i686.rpm
rpm -ivh  MySQL-client-5.6.30-1.el6.i686.rpm

(5)在安装MySQL-server,见上面的一段话,大意是全新安装设置的root密码在/root/.mysql_secret中,这是一个随机密码,你需要运行/usr/bin/mysql_secure_installation,删除anonymous用户。当然不建议用root用户来运行,rpm包已经建了一个mysql用户,可以使用这个用户

#more .mysql_secret# The random password set for the root user at Tue Nov 18 22:57:46 2014 (local time): NljqL63OYlGo5cqy    <– 得到root访问mysql的密码:NljqL63OYlGo5cqy# service mysql startStarting MySQL... SUCCESS! # /usr/bin/mysql_secure_installation --user=mysql

(6)查看服务

MySQL已经安装完成,最后看一下是否已将MySQL加到开机服务里

mysql           0:off   1:off   2:on    3:on    4:on    5:on    6:off   <-看到这个OK了

参考文章:

CentOS 6.5下安装MySQL 5.6.21

附:Navicat连接虚拟机Mysql

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

点击连接测试发现不通 那么为什么呢?去检查原因!

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

然后还是不行:在配置防火墙的可以访问端口 3306

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

然后连接还是不行:

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

在这样设置:最后OK啦

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

成功的喜悦!命令没有一一贴出来,希望大家还是自己敲一下!

感谢好多大神的博客的文章!

参考文章:

启动mysql错误解决方案,学会查看错误日志:mysql.sock丢失,mysqld_safe启动报错

遇到的问题—mysql 启动错误-server PID file could not be found

CentOS下配置iptables防火墙

Navicat MySQL连接Linux下MySQL的问题解决方案

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/121245.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vagrant 安装中遇到的问题「建议收藏」

    vagrant 安装中遇到的问题

    2022年2月19日
    37
  • Promise原理实现[通俗易懂]

    Promise原理实现[通俗易懂]首先先看一下promise的调用方式:实现原理如下:详细解释如下:定义异步函数MyPromise,所以执行的函数也是MyPromise:首先看函数执行的方法:newMyPromi

    2022年8月5日
    4
  • pycharm-professional-2021.11.3 激活(注册激活)

    (pycharm-professional-2021.11.3 激活)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月30日
    111
  • 浏览器记住密码–原理/不记住密码的方法

    浏览器记住密码–原理/不记住密码的方法本文介绍浏览器是如何自动跳出保存密码的提示的 并介绍如何让浏览器不自动跳出保存密码的提示的方法

    2025年7月15日
    5
  • k8s kubedns_kubernetes使用

    k8s kubedns_kubernetes使用K8s应用部署方式的演变kubernetes简介kubernetes组件kubernetes组件调用关系的应用示例kubernetes概念应用部署方式的演变应用部署方式的演变• 在部署应用程序的方式上,主要经历了三个时代:传统部署:• 互联网早期,会直接将应用部署在物理机上。• 优点:简单,不需要其他的技术参与。• 缺点:不能为应用程序定义资源的使用边界,很难合理的分配计算机资源,而且程序之间容易产生影响。虚拟化部署:• 可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境。

    2022年8月11日
    3
  • QQ密码防盗十大建议

    QQ密码防盗十大建议1.去腾讯申请密码保护,这样如果密码被激活成功教程或自己忘记了还可以利用密码保护功能取回来。    2.QQ密码的位数一定要超过8位,而且最好包含数字、字母和特殊符号,否则以现代计算机的超强计算能力,要想暴力激活成功教程你的QQ密码简直是易如反掌。    3.不要在QQ中填入真实的年龄、E-mail等敏感消息,更不能告诉任何人,小心行得万年船。    4.不要随意运行别人发给你的文件,即便那些看起来很诱人的文件也

    2022年7月20日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号