zoukankan      html  css  js  c++  java
  • linux中mysql的二进制安装

    先进入MySQL官网下载二进制包

      下载地址为:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

    安装依赖环境

    yum -y install libaio

    将mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz下载到linux并解压至/application目录

    wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

    tar -xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -C /application

    创建一个mysql用户

    useradd -M -s /sbin/nologin mysql

    给解压的包重命名

    cd /application

    mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql

    创建一个存放日志的文件

    touch /application/mysql/mysql.log

    mkdir /application/mysql/data

    授权属主属组都是mysql

    chown -R mysql.mysql /application/mysql/

    初始化mysql

    /application/mysql/bin/mysqld --initialize --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data

     root@localhost: 后面为数据库密码

     

     把数据库命令住家到二进制文件中(使命令全局生效)

    echo "PATH=/application/mysql/bin:$PATH" >> /etc/profile

    重读配置文件

    . /etc/profile

    配置MySQL

    修改数据库主配置文件

    vim /etc/my.cnf

    拷贝MySQL程序启动脚本

    cp -a /opt/mysql/support-files/mysql.server /etc/init.d/mysqld

    cp /opt/mysql/support-files/mysql.server /opt/mysql/bin/mysql.sh

    修改配置文件

    vim /etc/init.d/mysqld

    vim /opt/mysql/bin/mysql.sh

     46 basedir=/application/mysql

     47 datadir=/application/mysql/data

    启动数据库

    service mysqld start

    登录数据库

    mysql -uroot -p

    修改密码

    mysql> alter user 'root'@'localhost' identified by '123456';

    查看数据库

    mysql> show databases;

    使用切换数据库

    mysql> use mysql;

  • 相关阅读:
    安装Ubuntu后需要做的事
    LaTeX的安装并使其能够编译中文
    让Windows中的文件名支持大小写
    安装VMware Tools的步骤
    强制删除文件或文件夹的方法
    工作中遇到的一些小问题
    redis主从复制
    Redis事务
    redis配置文件基本解析以及RDB持久化与AOF持久化
    redis 基本指令以及数据类型
  • 原文地址:https://www.cnblogs.com/liuhui-xzz/p/14229415.html
Copyright © 2011-2022 走看看