zoukankan      html  css  js  c++  java
  • CentOS 7 安装 MySQL Database

    CentOS 7 安装 MySQL Database

    1. 现在安装包,MySQL的安装包被分成了社区版和企业版,而本文将记录社区版本MySQL安装过程,下载MySQL版本如下:

      mysql-5.7.16-linux-glibc2.5-x86_64.tar

      解压该压缩包后会得到如下两个压缩包(好麻烦...) 

      mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz
      mysql-test-5.7.16-linux-glibc2.5-x86_64.tar.gz

      这里我们只需要解压第一个压缩包即可,同时将解压后的压缩包更名为:mysql,然后将该文件夹拷贝到/usr/local/目录下;

    2. 建立相关用户与文件目录

      groupadd mysql

      useradd -r -g mysql mysql    (-r:指定mysql用户为系统用户,不需要登录)

      修改 /usr/local/mysql/ 目录权限:(进入目录: cd /usr/local/ )

      chown -R mysql mysql/

      chgrp -R mysql mysql/

      创建日志目录和PID目录

      mkdir /var/log/mariadb

      mkdir /var/run/mariadb

      并同时修改这两个目录的权限,同上(/usr/local/mysql).

    3. 初始化MySQL数据库

      进入目录:cd /usr/local/mysql/bin

      ./mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --initialize

      执行结束之后会出现如下内容,请记录最后的初始登录密码: j,+arkIjr35-

      A temporary password is generated for root@localhost: j,+arkIjr35-

    4. 启动服务

      cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

      service mysql start

    5. 遇到问题:

      1):service mysql start 启动失败

        Failed to get properties: Access denied
        Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.pid).

        或者

        ERROR! MySQL server PID file could not be found!
        Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.pid).

        解决方法:

        /usr/local/mysql/support-files/mysql.server restart

         或者 

        mv /etc/my.cnf /etc/my.cnf.bak

        更多内容

    6. 链接

       ./mysql -u root -p

       mysql> SET PASSWORD = PASSWORD('123456'); //修改密码

    7. 远程登录

      需要开放远程登录权限,请查询相关内容, 例如:

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

      所有root以123456密码的远程都可以登录。

  • 相关阅读:
    使用JFileChooser实现在指定文件夹下批量添加根据“数字型样式”或“非数字型样式”命令的文件夹
    51Nod 1376 最长递增子序列的数量 (DP+BIT)
    POJ 2728 Desert King (最优比率树)
    UVa 11280 Flying to Fredericton (DP + Dijkstra)
    UVa 11367 Full Tank? (DP + Dijkstra)
    UVa 10269 Adventure of Super Mario (Floyd + DP + BFS)
    UVaLive 4452 The Ministers' Major Mess (TwoSat)
    UVa 11294 Wedding (TwoSat)
    HDU 3247 Resource Archiver (AC自动机+BFS+状压DP)
    HDU 5957 Query on a graph (拓扑 + bfs序 + 树剖 + 线段树)
  • 原文地址:https://www.cnblogs.com/wanghaiyang1930/p/6027504.html
Copyright © 2011-2022 走看看