前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux学习-vmware虚拟机安装mysql和Navicat连接数据库

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

作者头像
全栈程序员站长
发布2022-07-19 14:55:58
2.1K0
发布2022-07-19 14:55:58
举报
文章被收录于专栏:全栈程序员必看

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

代码语言:javascript
复制
这一次整理mysql的安装,也整理自己遇到的问题!

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

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

命令:

代码语言:javascript
复制
rpm -qa | grep -i mysql  //grep -i是不分大小写字符查询,只要含有mysql就显示

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

代码语言:javascript
复制
mysql-libs-5.1.71-1.el6.i686 

卸载当前安装:

命令:

代码语言:javascript
复制
rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

(2):下载mysql安装文件

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

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

我选择下载的文件:

代码语言:javascript
复制
MySQL-5.6.30-1.el6.i686.rpm-bundle.tar

(3):上传文件并解压

命令:

代码语言:javascript
复制
#tar xvf MySQL-5.6.30-1.el6.i686.rpm-bundle.tar

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

命令:

代码语言:javascript
复制
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用户,可以使用这个用户

代码语言:javascript
复制
#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加到开机服务里

代码语言:javascript
复制
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连接数据库

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

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

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

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

然后连接还是不行:

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

在这样设置:最后OK啦

Linux学习-vmware虚拟机安装mysql和Navicat连接数据库
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.cn/121245.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年2月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档