CentOS下绿色安装MySQL

说明

在CentOS下面一个命令就可以安装MySQL,但是安装完后,感觉很茫然,于是自己试着由压缩包开始,绿色安装一把,这样也能对MySQL有更多的一些了解。
下面开始!

第0步: 准备

操作系统: CentOS6.3 64位

第1步:下载安装包

MySQL官网的地址是:http://dev.mysql.com/downloads/mysql/ 当然你也可能下载的不顺利,因为我就遇到过说死也不能下载非Windows版本的情况。

平台选择 Linux-Generic 即可,然后选择最下面的 tar.gz 文件进行下载。
在Linux命令行下面可以使用下面的命令来下载:
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.14-linux-glibc2.5-x86_64.tar.gz
我们把文件下载到 /data/download 目录下面。

第2步:安装MySQL

mysql-5.6.14-linux-glibc2.5-x86_64.tar.gz解压缩:

[[email protected] download]$ tar -zxf mysql-5.6.14-linux-glibc2.5-x86_64.tar.gz

解压后,我们把解压过的目录移动到统一的安装目录下:

[[email protected] download]$ mv mysql-5.6.14-linux-glibc2.5-x86_64 /data/server

如果不想移动,可以在 /data/server 目录下建一个符号链接,指到解压的目录就可以了

[[email protected] server]$ ln -s /data/download/mysql-5.6.14-linux-glibc2.5-x86_64 mysql

第3步:配置MySQL

建mysql用户

在操作系统中新建mysql帐号并修改密码,我们的MySQL服务器会使用这个帐号启动。

[[email protected] server]$ useradd mysql
[[email protected] server]$ passwd mysql

修改mysql安装目录的所有者为mysql帐号:

[[email protected] server]$ chown -R mysql mysql

生成MySQL授权表

很多MySQL启动不起来,报少什么表的话,可以通过执行这个脚本解决问题:

[[email protected] mysql]$ cd scripts/
[[email protected] scripts]$ ls
mysql_install_db
[[email protected] scripts]$ ./mysql_install_db --user=mysql --basedir=/data/server/mysql --datadir=/data/server/mysql/data

修改mySQL的 my.cnf 配置文件

这个配置文件在 support-files 目录下面有,根据需要选择合适的配置文件进行修改即可。
里面需要修改的地方有以下几个:
在[mysqld]小节下面增加:

basedir = /data/server/mysql
datadir = /data/server/mysql/data
innodb_data_home_dir = /data/server/mysql/data
innodb_log_group_home_dir = /data/server/mysql/data

修改缓存所占内存大小,由于服务器只有8G内存,还要跑Hadoop的DataNode,所以设为512M:

key_buffer_size = 512M
innodb_buffer_pool_size = 512M

将配置文件拷贝到 /etc 目录下面

$ cp my.cnf /etc/

启动mySQL服务器

将mySQL服务拷贝到启动目录下,如果不想把MySQL的服务名称叫做 mysql.server,也可在拷贝时将其命名,比如叫 mysql 。

$ cp /data/server/mysql/support-files/mysql.server /etc/init.d/

启动mySQL

$ service mysql.server start | stop | restart | status

第4步:设置开机启动

$ chkconfig --level 235 mysql.server on

第5步:开始使用

时间: 2024-09-30 08:26:13

CentOS下绿色安装MySQL的相关文章

CentOS下yum安装mysql,jdk以及tomcat

首先说明,服务器是阿里云的,centos6.3_64位安全加固版.首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝. 0. 创建个人文件夹 [java] view plaincopy # 使用 yum 安装tomcat 和 mysql # 创建文件夹 cd /usr/local mkdir renfufei 1. 安装rzsz [java] view plaincopy # 1. 安装rzsz yum update -y yum list lrzsz* yum in

CentOS下yum安装mysql

其实跟windows下安装过程差别不大,就是下载为了方便使用了yum的方式.安装前先确认下系统是否还安装mysql,卸载是否不完全,再去官网(http://dev.mysql.com/downloads/repo/yum/)选一个yum版本,这里我选了最新的mysql80-community-release-el7-3.noarch.rpm,通过wget下载后就可以安装mysql服务端了,然后就算完了.是不是很简单?当然为了使用方便,跟windows的一样,最好再改下初始密码.下面看下操作记录:

centos下在线安装mysql

1 首先查看是否有安装过,如果已经安装过,就不必再安装了 yum list installed mysql* rpm -qa | grep mysql* 2 查看有没有安装包: yum list mysql* 3 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum install mysql-devel 4 启动mysql服务: service mysqld start 5 设置开机启动 chkconf

centos下的安装mysql,jdk

mysql: 如果你是用rpm安装, 检查一下RPM PACKAGE:rpm -qa | grep -i mysql如果mysql已经安装在本机,则会列出mysql安装过的文件 ,像mysql-server mysql-dev mysql-client检查mysql service:service mysql status ,可以先启动mysql服务 service mysql start 如果有安装冲突可以先卸载老版本: yum -y remove mysql-libs-5.1.52* 移除包

CentOS 6 下升级安装Mysql 5.5 完整步骤

使用系统CentOS 6.2本来已经系统自带安装了mysql 5.1,但是奈何5.1不支持utf8mb4字符集(详见:http://blog.csdn.net/shootyou/article/details/8236024 ),只能想办法将Mysql升级到5.5. 这果然是一次蛋疼的升级过程. 完整步骤: 1.首先备份数据,虽说成功的升级数据不会丢失,但是保险起见备份下. mysqldump -u xxx -h xxx -P 3306 -p --all-databases > database

CentOS 6.4下编译安装MySQL 5.6.16

一.卸载旧版本MySql 1.rpm卸载: 1> 检查安装包: rpm -qa | grep mysql 2> 普通删除: rpm -e mysql-5.6.16.rpm 3> 强力删除.如果使用上面命令删除时,提示有依赖的其他文件,则使用该命令可以对其进行强力删除. rpm -e --nodeps mysql-5.6.16.rpm 2.tar卸载: 1> 删除临时文件: make clean 2> 卸载 make uninstall 3> 删除解压文件 rm  -rf

centos下yum安装mysql5.6后,无法启动 MySQL Daemon failed to start

如果是全新安装应该就不会出现这个问题,升级安装的话,要运行 mysql_upgrade ,但是启动MYSQL就报错MySQL Daemon failed to start 如此就没办法运行mysql_upgrade升级MYSQL表了 因为是全新安装的数据库服务器就不管老数据了,直接把老的MYSQL数据库文件夹删除了,然后 运行 mysql_install_db 单独执行下命令,初始化mysql,test等数据库 初始化所有数据库以后,依然是无法启动,检查了MYSQL的日志发现没有权限,因为是RO

CentOS 6.4下编译安装MySQL 5.6.14

CentOS 6.4下编译安装MySQL 5.6.14 概述: CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14. 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对

centos上如何安装mysql

centos可以使用yum安装mysql 但是版本很低,且不灵活. 本文将介绍如何使用安装包安装mysql http://dev.mysql.com/downloads/mysql/ 下载mysql 将下载文件放在/opt/mysoft文件夹中 解压文件 tar -xf MySQL-5.6.22-1.linux_glibc2.5.x86_64.rpm-bundle.tar 这里我们要安装mysql的服务端和客服端,所以使用下面两个文件: MySQL数据库: MySQL-server-5.6.22