• 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;

  • 相关阅读:
    sublime设置node.js编译
    Markdown基本语法规范
    vue2.0学习笔记之组件
    使用let声明变量的理解
    vue2.0学习笔记之路由(二)路由嵌套+动画
    vue2.0学习笔记之路由(二)路由嵌套
    设置webstorm支持ES6语法
    vue2.0环境搭建
    bower包管理工具
    【转】jquery cookie操作
  • 原文地址:https://www.cnblogs.com/liuhui-xzz/p/14229415.html
Copyright © 2020-2023  润新知