文档章节

CenterOS上安装MySQL具体步骤

梅超疯
 梅超疯
发布于 2016/03/04 16:46
字数 608
阅读 209
收藏 5

CentOS6.5环境下安装MySQL5.6

1. 下载安装包

    去MySQL官网http://dev.mysql.com/downloads/下载安装包, 由于我们的开发服务器的系统版本为CentOS6.5,64位,所以我们选择的安装包为:Linux-Generic(glic2.5)(x86,64-bit),RPM Bundle (Mysql-5.6.23-1.linux_glibc2.5.x86_64.rpm-bundle.tar


当时在官网没找到这个安装包,后来在台湾大学的FTP上下载了,可以用wget来获取:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/MySQL-5.6.12-2.linux_glibc2.5.x86_64.rpm-bundle.tar 


2. 解压安装包

下载以后解压安装包,使用tar -xvf解压tar文件,tar -xvf MySQL-5.6.12-2.linux_glibc2.5.x86_64.rpm-bundle.tar

解压后得到如下几个文件:

 

最主要的是安装server和client,下面会说到些安装细节。

 

3. 安装

安装要用到root权限,所以使用sudo su命令切换到root,安装命令:

rpm -ivh MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm。

安装之前先检查系统中是否已经有旧的MySQL版本,如果有的话要先删除,查看的命令为:rpm -qa | grep mysql

删除的命令为:yum -y remove mysql-libs-5.1.71*(旧包版本),我当时没有删除,安装时出现下面的报错conflicts with file from package mysql-lib-5*****:

正常的安装应该:

rpm -ivh MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm

Preparing... ########################################### [100%] 

MySQL-server ########################################### [100%]

其它几个安装包使用一样的安装命令安装完毕。

4. 启动MySQL服务

成功安装以后,我们可以启动MySQL服务,命令为:service mysql start,或者/etc/init.d/mysql start (重启restart,停止stop)

5. 设置登录密码

安装完毕以后,会自动生成一个随机的密码,保存在.mysql_secret文件中,路径为:/root/.mysql_secret,第一次登录时需要用到这个随机密码。

登录mysql的命令:mysql -uroot -p回车输入上面的随机密码,登录成功以后要修改新密码:

SET PASSWORD=PASSWORD('123456');  // 设置新密码:123456

  


然后后面我们就可以使用刚才设置的新密码登录了,到此MySQL安装完毕。


几个tips:

1、修改/usr/my.cnf,加入skip-grant-tables,不用每次登录都输入mysql账户密码。

2、Yum命令链接出现问题,修改/etc/resolv.conf,加入nameserver 8.8.8.8。

3、MySQL数据库安装完成后,要对my.cnf配置文件进行适当的修改才能充分利用MySQL数据库的功能。my.cnf的详细参数解释可参考:

http://database.51cto.com/art/201108/285365.htm

© 著作权归作者所有

梅超疯
粉丝 12
博文 20
码字总数 8198
作品 0
广州
程序员
私信 提问
CenterOS 7 安装 MySQL

一、安装Mysql 1、查看是否安装Mysql [root@node-41 local]# rpm -qa | grep mysql 2、如果安装了Mariadb,可删除 yum remove mysql 3、下载Mysql的repo源 [root@node-41 local]# wget -i -c......

勺猫子
2018/08/26
61
0
无网环境下RedHat/CenterOS LNMP的编译安装

1 安装前的准备 1.1与操作系统对应的系统安装盘插入电脑(U盘FAT32或光盘) 1.2本文档操作演示以Red Hat Desktop 版为示例 2 平台依赖包安装 1 2 2.1查找linux u盘加载目标 执行如下命令: #/...

冰点123
2016/04/21
217
0
linux开机自启动命令

需求,开机自启动命令例如: service iptables stop service mysqld start svnserve -d -r /root/svndata/ ... 步骤: 1.su 2.vi /ect/rc.d/rc.local 3.脚本如下: # want to do the full Sy......

阿宇_
2016/05/27
79
0
confluence wiki搭建

基本上是按照blog来的,中间遇到破解的时候有点问题。( win2008 server http://www.mamicode.com/info-detail-1079193.html) centerOS http://blog.163.com/swwang/blog/static/1716092212......

菜头_
2015/12/07
225
0
zookeeper在centerOS7上集群,not route host解决方案

今天,在做zookeeper集群的时候,遇到not route host。机器是3台centerOS7, 知识:centerOS7默认以firewalld为其默认防火墙,所以跟iptable没关系。 接下来主要关闭firewalld防火墙。 1.停止...

杭电任宇翔
2016/03/23
52
0

没有更多内容

加载失败,请刷新页面

加载更多

PhotoShop 高级应用:USM锐化/S锐化/防抖

、 高反差锐化+混合模式:叠加模式 【将更多的边缘细节添加到图像中】

东方墨天
23分钟前
5
0
Python数据可视化之matplotlib

常用模块导入 import numpy as npimport matplotlibimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom mpl_toolkits.mplot3d i......

松鼠大帝
昨天
4
0
我用Bash编写了一个扫雷游戏

我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让自己乐在其中的方法。比方说,当我想在 shell 编程方面更进一步时,我决定用 Bash 编写一个扫雷游戏来加以练习。 我在...

老孟的Linux私房菜
昨天
5
0
Go语言Hello world(GOPATH和Go Module版)

本文是「vangoleo的Go语言学习笔记」系列文章之一。 官网: http://www.vangoleo.com/go/go-hello-world-02/ 往期回顾: Go语言入门-你好,Go语言 Go语言入门-Hello World(Go Playground版) 上...

vangoleo
昨天
8
0
C++虚函数以及虚函数表

在了解虚函数之前先了解下对象模型: 对象模型: 在C++中,有两种数据成员(class data members):static 和nonstatic,以及三种类成员函数(class member functions):static、nonstatic和v...

黑白双键
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部