win7的centos虚拟机上搭建mysql5.6服务

CentOSwin7 1 安装包下载

mysql5.6下载地址:

http://dev.mysql.com/downloads/mysql/

这里选择linux版本:

navicat11破解版的下载地址:

http://download.csdn.net/detail/can007/6971475

2 mysql的安装

从官网下载的rpm64位的安装包:

MySQL-5.6.16-1.linux_glibc2.5.x86_64.rpm-bundle.tar,

(1)使用命令:

tar xvf MySQL-5.6.16-1.linux_glibc2.5.x86_64.rpm-bundle.tar

将其解压缩,解压后的文件目录为:

看文件名就大体知道每个包是干嘛用的,不再解释。

(2)查看系统是否安装了MySQL,使用命令:

#rpm -qa | grep mysql

卸载已安装的MySQL,卸载mysql命令如下:

#rpm -e -nodeps mysql-libs-5.1.61-4.el6.x86_64

将/var/lib/mysql文件夹下的所有文件都删除干净。

(3)使用如下命令安装Server和Client:

rpm -ivh MySQL-server-5.6.16-1.linux_glibc2.5.x86_64.rpm

rpm -ivh MySQL-client-5.6.16-1.linux_glibc2.5.x86_64.rpm

(4)使用如下命令查看当前mysql的状态:

service mysql status

如果运行中,则会提示:

(5)如果没有运行,则使用如下命令启动:

service mysql start

可以顺便把启动命令加入到linux的启动项中,开机即启动mysql服务,命令如下:

chkconfig --add mysql

chkconfig mysql on

使用命令chkconfig –list查看下,此操作都是root权限。

(6)给mysql设置root密码,使用如下命令:

mysql -u root -p

会提示输入密码,初始root密码保存在'/root/.mysql_secret'文件中

接着输入mysql>SET PASSWORD = PASSWORD('123456');

(7)登陆进入之后,来个命令瞅瞅效果:

下面是mysql安装后三个主要的目录及其功能:

/var/lib/mysql 数据库文件

/usr/share/mysql 命令及配置文件

/usr/bin mysqladmin、mysqldump等命令

3 navicat安装

上面的mysql是安装在我本机的vmWare上面的,centOS版本的系统,我想在本机win7上操作mysql,就得需要一个图形化的客户端,这样更方便。navicat这么牛掰的东西,直接拿来用吧。我本机是64位,网上搜64位的破解版没找到,就弄了个32位的,不影响使用。

从上面提供的地址下载下来压缩包后,管理员权限运行其中的navicat110_premium_cs_x86.exe文件,傻瓜式操作,完成之后。运行navicat.premium.11.0.6-MPT.exe文件。如果有杀软报警,不要怕,这不是病毒,添加信任之后,等待这个软件的右下角有个“ok”的字样出来,就说明破解成功了。

4 win7连接虚拟机上的mysql服务

在打开的navicat中新建数据库连接,结果连不通:

这么坑爹!

检查检查本机和虚拟机上的防火墙是否关闭,在确认都关闭后,依然连不上。于是继续检查虚拟机的网络配置:

也是正确的。再想想,差点忘了,刚才我们的mysql服务启动的时候,对于root用户是按照默认的配置的,也就是只能从localhost登陆,从远程Client连接Server就会受限,于是在linux上登进入mysql之后,执行如下命令:

这条语句的作用是赋予任何主机访问数据的权限。搞完再看我们的navicat客户端,good!

Over!~~~

时间: 2024-11-08 23:55:22

win7的centos虚拟机上搭建mysql5.6服务的相关文章

关于在虚拟机上搭建域的疑问……

呵呵,这几天真他妈的太忙了.昨天忙到夜里12点,今天又忙了一天.但是,这并不能阻止的我的学习,我的进步. 下面就我最近研究在虚拟机搭建域过程中遇到的问题与解决方法. 必备知识: 无论是DC(域控制器)还是客户端网络接入模式,一定要选择桥接模式.否则无论你的DC还是客户端设置多么正确,但是客户端就是不能加入域. 问题1:在虚拟机上搭建好域好后,客户端如何加入域??? 具体客户端如何加入域,我在这就不做具体介绍了.你可以看看我以前的帖子.烂泥:研究域小进步--一般出现的情况是:不能加入域. 解决方法

虚拟机上搭建openstack时,分配私有网络IP池时报错

问题描述 虚拟机上搭建openstack时,分配私有网络IP池时报错 虚拟机上搭建openstack时,分配私有网络IP池时报错,执行的命令:sudo nova-manage network create private 192.168.4.0/24 1 256 报错信息: CRITICAL nova [-] --bridge_interface is required to create a network. 求问有知道的不,谢谢 解决方案 http://www.aboutyun.com/th

服务器-win7网页上访问不到虚拟机上linux的ip

问题描述 win7网页上访问不到虚拟机上linux的ip 上图是linux虚拟机的网卡配置,下图是ipconfig 我想在win7下的浏览器上通过ip访问linux的服务器但是说找不到,通过ftp来打开也说找不到,不能正常连接,请问大神我这网络配置出什么问题了 解决方案 1.查看虚拟网卡是否被禁用了(如果被禁用就打开) 2.连接网络-->选择桥接 3.重启linux 4.关闭防火墙, ---->命令: service iptables stop 5.查看linux的ip ----> 命令

win7下使用Navicat for Mysql连接Ubuntu虚拟机上的mysql服务器步骤

问题描述 win7下使用Navicat for Mysql连接Ubuntu虚拟机上的mysql服务器步骤 虚拟机ubuntu,需要操作什么命令,虚拟机上可以进入mysql创建的数据库,但是在win7中Navicat for Mysql没有显示 Navicat for Mysql中主机名或IP地址是localhost,是否应该连接虚拟机的IP地址? 解决方案 设置虚拟机ip地址. 解决方案二: 使用Navicat for Mysql连接Ubuntu虚拟机上的mysql服务器失败 - Segment

linux操作系统-为什么在Win7下无法通过Samba连接到本机虚拟机上的Linux系统?

问题描述 为什么在Win7下无法通过Samba连接到本机虚拟机上的Linux系统? Linux装的是Red Hat 5,并且已经做了关于Samba的正确配置,添加了用户并修改了密码,samba服务也已经启动!在win7可以通过ping命令ping通linux系统,同样使用SecureCRT工具也可以连接到linux系统,但使用Samba就是连不上,系统提示Windows无法访问,求各位高手给予指点,不甚感激! 解决方案 我想问你samba你咋安装的...我的6.0的只有samba-winbind

怎样访问虚拟机上的hadoop

问题描述 我主机是WIn7,虚拟机安装的是CentOS64,在CentOS安装hadoop,但是要怎么样才能在主机浏览器上访问虚拟机上安装的hadoop呢? 解决方案 解决方案二:1首先你的虚拟机和主机间的网络必须是通的(这个在你虚拟机软件上配置的)2其次是在hadoop的core-site.xml,hdfs-site.xml,mapred-site.xml三个文件上把你的master名和端口配上3hadoop能正常起来并且俩台机器间通信网络没问题,就可以通过http://虚拟机ip:50070

在Win7旗舰版下如何搭建建站环境

  在Win7旗舰版下如何搭建建站环境           一.首先我们要准备好需要的软件 Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msi PHP php-5.3.10-Win32-VC9-x86.zip MySQL mysql-5.5.20-win32.msi 二.安装软件 1.安装Apache非常简单: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可;

CentOS 6.5 搭建 Zabbix

  CentOS 6.5 搭建 Zabbix     说明: 操作系统:CentOS 6.5 IP地址:192.168.21.127 Web环境:Nginx+MySQL+PHP zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一.Web环境:Nginx+MySQL+PHP CentOS 6.5编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 http://blog.csdn.net/u0100

java web-如何在本机访问虚拟机上所写的javaweb

问题描述 如何在本机访问虚拟机上所写的javaweb 如何在本机访问虚拟机上所写的javaweb?本机win8.1 虚拟机win7系统 是否先ping虚拟机的地址?还是有其他方法 在线求解 解决方案 虚拟机用bridge而不是nat,在一个网段内.打开防火墙,配置好web服务器和ip就可以了. 解决方案二: 不是局域网就无法访问了么? 解决方案三: 用ip即可,如果是linux记得关掉selinux并且打开80端口. 解决方案四: 直接用IP就可以了,都能访问到.然后就是浏览器等打开web页面