安装环境   centos x86_64

最小化安装

安装  “development tools"  "server platform development"

"desktop platform development" 组件

二进制包安装

一  准备数据存放的文件系统

新建逻辑卷  挂载到 /mydata ,然后新建目录   /my

data/data作为数据库存放目录

1 安装LVM

[root@www ~]# rpm -ql lvm
[root@www ~]# yum install lvm2

2 新增一块硬盘,划分分区,查看磁盘分区

[root@www ~]# fdisk -l /dev/sdb
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x47e9e58bDevice Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        1306    10490413+  83  Linux
/dev/sdb2            1307        2610    10474380    5  Extended
/dev/sdb5            1307        2610    10474348+  83  Linux

3 创建逻辑分区

修改分区ID 号

fdisk /dev/sdb
WARNING: DOS-compatible mode is deprecated. It's strongly recommended toswitch off the mode (command 'c') and change display units tosectors (command 'u').
Command (m for help): p
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x47e9e58bDevice Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        1306    10490413+  8e  Linux LVM
/dev/sdb2            1307        2610    10474380    5  Extended
/dev/sdb5            1307        2610    10474348+  8e  Linux LVM
[root@www ~]# pvcreate /dev/sdb1Physical volume "/dev/sdb1" successfully created[root@www ~]# pvcreate /dev/sdb5Physical volume "/dev/sdb5" successfully created
[root@www ~]# vgcreate myvg /dev/sdb1 /dev/sdb5Volume group "myvg" successfully created[root@www ~]# lvcreate -n mydata -L 10G myvgLogical volume "mydata" created [root@www ~]# mke2fs -t ext4 /dev/myvg/mydata
[root@www ~# mkdir mydata
[root@www ~]# mount /dev/myvg/mydata /mydata/
[root@www ~]# vim /etc/fstab
/dev/myvg/mydata/mydata ext4 defaults 0 0
[root@www ~]# mount -a
[root@www ~]# mount

4 在/mydata下创建子目录,作为mysql数据库目录

[root@www ~]# mkdir /mydata/data/

二 创建mysql 用户 修改权限

[root@www ~]# useradd mysql
[root@www ~]# chown -R mysql:mysql /mydata/data/

三 安装mysql

1 解压缩到/usr/local/  更改权限

[root@www ~]# tar xf mysql-5.5.37-linux2.6-x86_64.tar.gz -C /usr/local/
[root@www local]# ln -sv mysql-5.5.37-linux2.6-x86_64  mysql
[root@www local]# chown -R mysql:mysql mysql

2 配置my.cnf

[root@www mysql]# cd support-files/
[root@www support-files]# cp my-large.cnf /etc/my.cnf
[root@www mysql]# vim /etc/my.cnf
添加datadir=/mydata/data thread_cache_size=4 (物理核心的一到二倍)

3 服务脚本

[root@www support-files]# cp mysql.server /etc/rc.d/init.d/mysqld
[root@www mysql]# chkconfig mysqld on

4 初始化脚本

[root@www mysql]#scripts/mysql_install_db --user=mysql --datadir=/mydata/data/  Installing MySQL system tables....
/bin/mysqld
: error whileloading shared libraries
[root@www mysql]# yum install libaio
[root@www mysql]# ls /mydata/data/

5 修改PATH变量

[root@www mysql]# vim /etc/profile.d/mysql.sh
添加exportPATH=/usr/local/mysql/bin:$PATH
[root@www mysql]# source /etc/profile.d/mysql.sh

6 输出mysql头文件至系统头文件路径

[root@www mysql]# ln -sv /usr/local/mysql/include/ /usr/include/mysql

7 输出mysql库文件至系统库文件查找路径

[root@www mysql]# vim /etc/ld.so.conf.d/mysql.conf
添加/usr/local/mysql/lib
[root@www mysql]# ldconfig -v

8 输出mysql man 手册至man命令查找路径

[root@www mysql# vim /etc/man.config
添加MANPATH/usr/local/mysql/man

9测试连接

[root@www ~]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.37-log MySQL Community Server (GPL)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

转载于:https://blog.51cto.com/168322/1421627

centos6.4 安装mysql相关推荐

  1. Mysql系列三:Centos6下安装Mysql和Mysql主从复制的搭建

    一.Centos6下安装Mysql 检测下系统有没有自带的mysql:yum list installed | grep mysql,  如果已经有的话执行命令yum -y remove mysql- ...

  2. centos6.8安装mysql打不开,Centos6.8安装Mysql5.7

    1.下载 wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm 2.安装用来配置mysql的yum源的rp ...

  3. centos 6 安装mysql,CentOS6.5安装MySQL教程(完整教程)

    Step 1:检测系统是否安装MYSQL# yum list installed | grep mysql 顺便提下如果yum有如下提示不能用的情况: yum在自动更新 原因是yum在自动更新 只要关 ...

  4. Linux centos6.5 安装mysql 以及简要操作书册

    文章目录 安装mysql 1.查看自己虚拟机有没有mysql的安装包 2.卸载(可选) 4.安装mysql服务: 5.安装完成之后 6.查看mysql的服务 7.开启mysqld的服务 8.进入mys ...

  5. centos6.4安装mysql的过程中出现的bug

    我今天安了一个mysql,下载一个源码包,感觉很简单,tar,./configure,make,make install 经典四步,弄这个也不是第一次了,但今天就是老出错,首先是./configure ...

  6. 6、单机运行环境搭建之 --CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码

    Mysql 5.5以后使用了CMake进行安装,参考与以前的区别请参考: http://www.blogjava.net/kelly859/archive/2012/09/04/387005.html ...

  7. 单机运行环境搭建之 --CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码

    来源:http://www.cnblogs.com/littlehb/archive/2013/04/02/2995007.html Mysql 5.5以后使用了CMake进行安装,参考与以前的区别请 ...

  8. Hive的安装-Mysql安装

    Hive 的安装 这里我们选用hive的版本是3.1.0这个release版本,可以兼容我们对应的hadoop3.x的版本 下载地址为: http://archive.apache.org/dist/ ...

  9. centos6.5 mysql下载_Centos6.5在线安装mysql 8.0详细教程

    Centos6.5在线安装mysql 8.0的顺序如下,希望大家可以顺利进行安装. Mysql卸载从下往上顺序 [root@localhost /]# rpm -e --nodeps qt-MySQL ...

最新文章

  1. 全奖博士 | 美国康涅狄格大学计算机科学与工程系
  2. escape()、encodeURI()、encodeURIComponent()区别详解
  3. 启动SystemServer的进程:启动各种系统服务
  4. CentOS 安装 VMware Tools 详细方法
  5. linux下前一天时间格式
  6. 多线程学习笔记一之内置锁
  7. MyEclipse报错:String cannot be resolved to a type
  8. [转]httpclient编码
  9. [Redis6]NoSQL数据库简介_特点
  10. P2327 [SCOI2005]扫雷
  11. JavaScript 中 Number
  12. 关于iBatis中的错误提示(必须以 或 /结尾,有时并不是你的结尾没有以 /结束,而是这个标签里面有问题!!)(更重要的是sqlMap的修改手段!!!)
  13. 常见的web前端编程软件
  14. 2023年新年倒计时HTML源代码,2023年春节倒计时代码
  15. 多参数气体监测系统(上)
  16. bmp,jpg,png,tif,wmf,emf与eps图片格式转换
  17. 五分之四的不同表达式_五分之四表示什么?还可以表示什么?
  18. 2021全国特种设备-Q2桥式起重机司机模拟考试题库一[安考星]
  19. getResource()的几种路径方式
  20. 合肥工业大学(宣城校区)2019年EDA课设原理图、PCB板与仿真图像

热门文章

  1. 智能车竞赛技术报告 | 智能车视觉 - 上海大学 - 猫耳麻花
  2. MAX2606调频发射芯片
  3. 一种电磁铁磁场分析测量
  4. arp 不同网段 相同vlan_H3C交换机配置VLAN
  5. soundex mysql_MySQL SOUNDEX()用法及代码示例
  6. python模块调用的用法_如何使用Python语言中的random模块调用方法
  7. html里五角星怎么打,html怎么显示五角星 几分给几个五角星
  8. 固态器件理论(9)晶闸管
  9. 遇见BUG(2)去掉你的增量编译使能!
  10. 【FPGA】SRIO IP核的三层协议的作用?