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

    二进制快速部署Mysql(除8.0后版本)

    官网下载:https://dev.mysql.com/downloads/mysql/

    这里我下载的是5.7.24版本  (mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)

    1,第一步 先卸载可能会影响安装的包

    [root@localhost ~]# rpm -q mysql mysql-server mariadb mariadb-server

    未安装软件包 mysql

    未安装软件包 mysql-server

    未安装软件包 mariadb

    未安装软件包 mariadb-server

    如果出现没有卸载的包,需全部卸载

    2,第二步上传mysql这个包,开始安装 

    #tar xf mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz -C /usr/local/                           //这里解压到/usr/local下

    #cd /usr/local        

    #mv mysql-8.0.21-linux-glibc2.17-x86_64-minimal/ mysql                                                //改个名

    #useradd -M -s /sbin/nologin mysql                                                                                   //创建个用户

    #chown -R mysql:mysql /usr/local/mysql/                                                                         //给个权限

    #/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize                //初始化一下数据库(记住初始密码!)

    3,第二步,修改my.conf配置文件

    只针对此次演示做了简单配置,如下:

    #cat  /etc/my.cnf

    [mysqld]
    datadir=/usr/local/mysql/data
    socket=/tmp/mysql.sock
    symbolic-links=0
    [mysqld_safe]
    log-error=/usr/local/mysql/data/mysql.log
    pid-file=/usr/local/mysql/data/mysql.pid
     查询mysql启动时寻找配置文件顺序
    #/usr/local/mysql/bin/mysqld --verbose --help |grep -A 1 'Default options'
    4,第四步,做启动文件
    #cd /usr/local/mysql/support-files
    #cp mysql.server /etc/init.d/mysqld
    #chmod +x /etc/init.d/mysqld
    #chkconfig --add mysqld
    #ln -s /usr/local/mysql/bin/* /usr/local/bin/
    #systemctl start mysqld                                               //启动
     
    4,修改密码
    #mysqladmin  -uroot -p'复制的初始密码'  password'123456'
     #进入Mysql
    mysql>alter user user() identified  by "123456" ;
    登陆:
    #mysql  -uroot  -p'123456'
  • 相关阅读:
    各种类型的Dialog
    短信验证码的使用
    监听开机广播
    实现点击两次返回键退出
    Android 遮罩层效果--制作圆形头像
    Native方法的使用
    如何给数字添加分隔符
    自定义Toast
    Android px、dp、sp之间相互转换
    android:scrollbarStyle属性及滚动条和分割线覆盖问题
  • 原文地址:https://www.cnblogs.com/123456likun/p/11727209.html
Copyright © 2011-2022 走看看