zoukankan      html  css  js  c++  java
  • 虚拟机下安装mysql

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

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

    开始时: 普通用户是$  root用户是#

    切换到root 啊?
     su root


    转到某个目录 到usr目录

        cd /usr

       查看目录下的详情输入 ll

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

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

    1.下载编译包

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

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

    安装到/usr/local/mysql下  先判断/usr/local/mysql 是否存在  删除掉

    将mysql-5.6.35-linux-glibc2.5-x86_64文件夹 重命名为 mysql
    mv   mysql-5.6.35-linux-glibc2.5-x86_64   mysql

    拷贝
    不加-r或者-R的时候,只拷贝文件,不拷贝文件夹;
    加上后则会拷贝文件夹——包括下一级的子文件夹,以及子文件夹中的子文件夹,以此类推
    cp -r mysql /usr/local

    或将mysql文件夹移动到/usr/local
    mv mysql /usr/local

    4.创建mysql用户和组

    groupadd mysql
    useradd -r -g mysql mysql -d /usr/local/mysql
    passwd mysql

    5.修改目录权限

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

    6.安装数据库

    su mysql
    /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
    exit


    注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配置文件

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

    8.添加系统服务

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

    9.添加环境变量

    vim /etc/profile

    在最下面添加

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

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

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

    10.启动mysql

    service mysql start


     service mysqld status 命令来查看mysql 的启动状态

    如果报错

    启动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密码

    mysqladmin -u root password '123456'

    12.设置默认端口

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

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

    mysql -u root -p

    mysql命令行输入

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
  • 相关阅读:
    IHE 官方网址有用资源介绍
    HL7 标准及实现指南 必看的网址
    HL7及PIX相关的测试工具
    hl7 v2.X 版本中RSP_K23消息的构造
    hl7中V2版本的ACK消息的构造
    hl7消息中和时间有关的字段的格式
    解决方案: the selected file is a solution file but was created by a newer version of this application and cannot be opened
    wpf中为DataGrid添加checkbox支持多选全选
    hl7 V2中Message Control ID的含义及应用
    Pix mesa 自动化测试
  • 原文地址:https://www.cnblogs.com/llhhll/p/9253016.html
Copyright © 2011-2022 走看看