centos 安装 mysql 5.6和workbench

本文详细介绍了如何在CentOS 6.5和7上分别安装MySQL 5.6和5.7,以及安装Workbench的步骤。首先,通过添加YUM源和安装rpm文件来配置MySQL。然后,修改初始密码并验证服务是否正常运行。对于Workbench,解决了tinyxml的依赖问题,并下载rpm包进行安装。在CentOS 7中,由于命令变化,使用脚本安装MySQL 5.7,并解决了可能出现的冲突问题。最后,提到了登录MySQL服务的密码设置和修改方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows下安装mysql很简单,去官网找到.msi文件,一键安装就OK了.

Centos下面安装Mysql5.6其实也是蛮简单的.

注意:centos6.5默认mysql版本是5.1的

1.添加YUM源

a.去官网下载对应于操作系统版本的rpm文件:

sudo wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

b..安装mysql-community-release-el6-5.noarch.rpm

sudo yum install mysql-community-release-el6-5.noarch.rpm

c.查看yum源列表

yum repolist

或者进入/etc/yum.repos.d/目录下面 查看

cd /etc/yum.repos.d/
发现多了文件mysql-community.repo和mysql-community-source.repo

查看下mysql-community.repo文件内容:


2.安装Mysql

a.完成了第一步下面安装Mysql就相当的简单了

sudo yum  install mysql mysql-libs mysql-server

b.修改初始密码

安装成功后,终端上面会有提示,就是(忘了)

c.检验

看服务是否能启动

sudo service mysqld start 
登陆

sudo mysql -uroot -p



说明mysql服务安装成功.


下面介绍workbench的安装


1.先解决依赖包tinyxml的问题(参考Mysql介绍安装workbench的官网http://dev.mysql.com/doc/workbench/en/wb-installing-linux.html)

wget  http://mirrors.opencas.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install epel-release-6-8.noarch.rpm
yum repolist

2.下载mysql-workbench-gpl-5.2.47-1el6.i686.rpm包到本地

wget  http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-gpl-5.2.47-1el6.i686.rpm
yum install mysql-workbench-gpl-5.2.47-1el6.i686.rpm

执行完命令之后若系统中出现下图就表示安装成功



配置workbench

很简单:



要是账号和密码都输入正确,


出现上述界面说明workbench安装OK!


mysql设置/重置root账户密码:

mysqladmin -u root flush-privileges password "1"
PS:"1"为新的密码


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Centos7下安装Mysql5.7

去官网下载对应的rpm包,下载到本地之后解压缩到/tmp/mysql57目录下面

sudo mkdir /tmp/mysql57
sudo tar -xvf mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar -C /tmp/mysql57/
cd /tmp/mysql57
sudo chmod u+x *

查看/tmp/mysql57的目录



在/tmp/mysql37目录下编写一个简单的脚本文件installMysql57.sh

#! /bin/bash

sudo rpm -Uvh mysql-community-common-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-libs-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-client-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-server-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-devel-5.7.14-1.el7.x86_64.rpm

在终端中执行脚本即可

source installMysql57.sh

安装完毕。

若安装过程中出现


错误,删除冲突的包即可。

sudo yum remove mysql-libs

---------------------------------------------------------------------------------------

Centos7的命令和之前版本变化较大。使用命令启动查看mysql服务

sudo systemctl start mysqld.service##启动
sudo systemctl status mysqld.service##查看

登陆mysql5.7服务需要密码,通过

sudo grep "temporary password" /var/log/mysqld.log
查看初始密码


我因为之前安装卸过,所以最下面的密码wry3=*K6Y_Jr为初始密码。使用命令

sudo mysql -uroot -pwry3=*K6Y_Jr

登陆mysql服务。Mysql5.7要求必须先修改初始密码方可使用,否则就会报错,由于我是练习环境所以就设置了最简单的密码。在修改密码之前,需要修改一些参数

set global validate_password_policy=0;
set global validate_password_mixed_case_count=1;
ALTER USER USER() IDENTIFIED BY '1111';#修改root密码
然后就可以正常使用了

关于修改root的密码可以参考 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements


安装workbench

1.下载mysql-workbench-community-6.3.7-1.el7.x86_64.rpm 

2.yum命令安装

sudo yum install -y '/home/cqs/Downloads/mysql-workbench-community-6.3.7-1.el7.x86_64.rpm'

若安装成功,在programming菜单中会出现workbench的图标。

若安装出现如下错误


通过下面的命令解决

sudo yum install epel-release.noarch

注意mysql-workbench-community-6.3.7-1.el7.x86_64.rpm不要使用rpm命令安装,否则一直会报缺少包的错误导致安装失败。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值