zoukankan      html  css  js  c++  java
  • 我的DBA之路:安装MySQL

    一,下载地址(5.7)

    http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz

    二,安装

    1,我把mysql安装到我的centos的opt目录下,新建mysql目录

      cd /opt

      mkdir mysql

    2,把压缩包复制到该目录下,然后解压缩

      tar zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz

    3,修改包名为 mysql-5.5.9

    4,建立mysql组

      groupadd zhouyaming

    5,建立mysql用户,并放到mysql组

      useradd -r -g mysql zhouyaming

    三,配置相关的启动配置文件

    1,复制 my_default.cnf 到 /etc/my.cnf

      cd /opt/mysql/mysql5.7.9/support-files

      cp my_default.cnf /etc/my.cnf

    2,编辑 my.cnf配置文件

    3,复制 mysql.server 到 /etc/init.d/

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

    4,编辑mysql

      vi /etc/init.d/mysql

      basedir = /opt/mysql/mysql-5.7.9

      datadir = /opt/mysql/mysql-5.7.9/data

    5,给目录/opt/mysql/mysql-5.7.9更改拥有者

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

    四,初始化mysql配置信息

    1,进入bin目录执行:

      ./mysqld --initialize --user=zhouyaming --basedir=/opt/mysql/mysql-5.7.9 --datadir=/opt/mysql/mysql-5.7.9/data

    生成出一个data目录,代表数据库已经初始化成功。这里会生成一个临时密码(记下来)。打印结果:

    2019-07-11T06:49:33.830823Z 1 [Note] A temporary password is generated for root@localhost: Xu:TDeDUS2gT

     2,启动数据库

    [root@VM_0_15_centos mysql-5.7.9]# ./bin/mysqld_safe --user=zhouyaming &
    { mysqld_safe是一个守护mysqld进程的脚本程序,旨在mysqld意外停止时,可以重启mysqld进程 }

    五,登录mysql

    1,进入bin目录,输入命令:

      ./mysql -u root -p

    2,修改密码

      set password = password('admin');

    2,远程访问:为root账号赋予远程访问权限

      GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "admin";

  • 相关阅读:
    sniffer嗅探
    记一次IE代理异常故障
    B860A机顶盒加强
    适合Lakka的安卓盒子配置
    MVG2000 破解
    网络图标显示地球的解决办法
    数码视讯Q7 TTL破解安装APP
    kbmmw 发布免费社区版
    一步一步实现kbmmw的httpsys使用https功能
    PostgreSQL 基本数据类型及常用SQL 函数操作
  • 原文地址:https://www.cnblogs.com/inspred/p/11193449.html
Copyright © 2011-2022 走看看