虚拟机下CentOS6.8下安装MYSQL5.6 方法:

整理修改于 http://www.cnblogs.com/liuyi2614/p/6382183.html

  1. 开始时: 普通用户是$ root用户是#
  2.  
  3. 切换到root 啊?
  1. su root
  2.  
  3. 转到某个目录 usr目录

cd /usr

查看目录下的详情输入 ll

例如到根目录   输入cd  然后再输入ll查看详情

删除目录 :rm -rf 目录名字

1.下载编译包

  1. wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
    解压
  2. tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

2.3.重命名并复制到指定目录

  1. 安装到/usr/local/mysql 先判断/usr/local/mysql 是否存在 删除掉
  2.  
  3. mysql-5.6.35-linux-glibc2.5-x86_64文件夹 重命名为 mysql
  1. mv mysql-5.6.35-linux-glibc2.5-x86_64 mysql
  2.  
  3. 拷贝
  1. 不加-r或者-R的时候,只拷贝文件,不拷贝文件夹;
    加上后则会拷贝文件夹——包括下一级的子文件夹,以及子文件夹中的子文件夹,以此类推
  1. cp -r mysql /usr/local
  2.  
  3. 或将mysql文件夹移动到/usr/local
    mv mysql /usr/local

4.创建mysql用户和组

  1. groupadd mysql
  2. useradd -r -g mysql mysql -d /usr/local/mysql
  3. passwd mysql

5.修改目录权限

  1. chown -R mysql:mysql /usr/local/mysql

6.安装数据库

  1. su mysql
  2. /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
  3. exit
  4.  
  5. 1:这里可能会报错:scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory
    需要安装perl以及perl-devel.执行命令:yum y install perl perl-devel

7.复制mysql配置文件

  1. cd /usr/local/mysql/support-files
  2. cp my-default.cnf /etc/my.cnf

8.添加系统服务

  1. cp mysql.server /etc/init.d/mysql
  2. chkconfig mysql on

9.添加环境变量

  1. vim /etc/profile

在最下面添加

  1. i a键盘执行输入下面
    export MYSQL_HOME="/usr/local/mysql"
  2. export PATH="$PATH:$MYSQL_HOME/bin"

保存退出后,执行生效代码

  1. esc 在按冒号 输入wq 保存并执行
    . /etc/profile

10.启动mysql

  1. service mysql start
  2.  
  3.  service mysqld status 命令来查看mysql 的启动状态
  4.  
  5. 如果报错

启动Mysql时报错:

[root@mysql]# service mysqld status
/etc/init.d/mysqld: line 256: my_print_defaults: command not found
MySQL is not running[FAILED]

---------------------------------------------------------分割线---------------------------------------------------------

这里是命令没有找到,解决方法:

cp /usr/local/mysql/bin/my_print_defaults /usr/bin

11.设置root密码

  1. mysqladmin -u root password '123456'

12.设置默认端口

  1. vim /etc/my.cnf
  1. [mysqld]
  2. basedir=/usr/local/mysql
  3. datadir=/usr/local/mysql/data
  4. port=3306
  5. server_id=1
  6. socket=/tmp/mysql.sock

13.允许所有外部链接访问(可选)

  1. mysql -u root -p

mysql命令行输入

  1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
  2. FLUSH PRIVILEGES;

虚拟机下安装mysql的更多相关文章

  1. CentOS7下安装Mysql和Memcached 以及 使用C#操作Mysql和Memcached

    我本身是学.net的,但是现在很多主流SQL和NOSQL都是部置在linux下,本着好学的精神,前段时间装了个虚拟机,在其装上CentOS64位的服务器系统,对于英文0基础,linux0基础的我来说, ...

  2. Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  3. 配置apache,及mac下安装mysql

    先打开apache,在浏览器上输入  localhost     回车后会如果屏幕上显示:It works! 如下图: 这说明你的apache已开启 在window下配置apache: 1.找到apa ...

  4. 在Mac OS环境下安装MySQL服务

    在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...

  5. mac 初次配置apache,及mac下安装mysql

    先打开apache,在浏览器上输入  localhost     回车后会如果屏幕上显示:It works! 如下图: 这说明你的apache已开启 mac 下apache配置(mac自带apache ...

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

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

  7. CentOS 6.5下安装MySQL 5.6.21

    Linux中使用最广泛的数据库就是MySQL,使用在线yum的方式安装的版本落后MySQL网站好几个小版本,本节亲自测试安装新版的MySQL. 测试机器环境: VMware Workstation 1 ...

  8. Linux下安装 MySQL

    Ubuntu环境 使用二进制安装包安装,相对简单绿色 1.到官网下载二进制压缩包http://dev.mysql.com/downloads/mysql/ 2.选择需要的版本 目前最新为5.7.之后选 ...

  9. Ubuntu 下安装 Mysql

    这里讲用Ubuntu下安装MySql ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server   2. apt-get ...

随机推荐

  1. libLAS1.8.0 编译和配置(VS2013+Win7 64)(一)

    libLAS 是一个用来读写三维激光雷达数据(LiDAR) 的 C++ 库.在学习.科研和研发中都会广泛运用.怎样编译和配置自己所须要版本号的libLAS库确是一件麻烦耗时的事情. 笔者在Win7 6 ...

  2. C/S和B/S交互

    近期一直在做C/S的项目,每天都超忙,抽个时间写篇博客,之前一直做C/S项目就是各种窗口.各种控件,拖来拖去,然后点进去写方法,做BS的时候呢,由于一直使用的是mvc,所以就是常常手写代码.或者拖引用 ...

  3. bzoj3262: 陌上花开(cdq分治+树状数组)

    3262: 陌上花开 题目:传送门 题解: %%%cdq分治 很强大的一个暴力...感觉比分块高级多了 这道题目就是一个十分经典的三维偏序的例题: 一维直接暴力排序x 二维用csq维护y 三维用树状数 ...

  4. nyoj--514--1的个数(贪心)

     1的个数 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 给你两个数a和b,你的任务是计算出1在a和b之间出现的次数,比如说,如果a=1024,b=1032,那么a ...

  5. nyoj--1023--还是回文(动态规划)

    还是回文 时间限制:2000 ms  |           内存限制:65535 KB 难度:3 描述 判断回文串很简单,把字符串变成回文串也不难.现在我们增加点难度,给出一串字符(全部是小写字母) ...

  6. 15.boost最小生成树 prim_minimum_spanning_tree

    #include <iostream> #include <boost/config.hpp> //图(矩阵实现) #include <boost/graph/adjac ...

  7. java布局管理

    FlowLayout :组件在一行中按加入的先后顺序从左至右水平排列,排满后折行,每行中的组件都居中排列.BorderLayout:把容器空间划分为北.南.西.东.中五个区,每加入一个组件都应说明把这 ...

  8. 15-11-24 system同步与异步

    //打开关闭qq #define _CRT_SECURE_N0_WARNINGS #define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #i ...

  9. kafka的使用

    kafka基于zookeeper. 需要安装kafka.zookeeper. 安装方法参考:http://tzz6.iteye.com/blog/2401197 启动zookeeper:点击zkSer ...

  10. 如何解决bib的一些问题

    胡老师留的大作业要求综述,因而有很多文献引用.但是当使用bibtex的方法,特别是中文文献的引用会遇到一些问题. 网上相关的解答有: http://blog.sciencenet.cn/blog-10 ...