zoukankan      html  css  js  c++  java
  • Linux mysql 安装

    linux mysql 安装
    卸除
    1,原有mysql组件
      find / -name mysql 删除相关文件
     
    2,确认是否有mysql的rpm安装包
         rpm -qa | grep -i mysql
         如果有就删除
         yum -y remove mysql-libs*
     
    安装
     
    1,上传rpm文件
      MySQL-server-5.6.31-1.linux_glibc2.5.x86_64.rpm
      MySQL-devel-5.6.31-1.linux_glibc2.5.x86_64.rpm
      MySQL-client-5.6.31-1.linux_glibc2.5.x86_64.rpm
     
    2,安装rpm
      rpm -ivh MySQL-server-5.6.31-1.linux_glibc2.5.x86_64.rpm
      rpm -ivh MySQL-devel-5.6.31-1.linux_glibc2.5.x86_64.rpm
      rpm -ivh MySQL-client-5.6.31-1.linux_glibc2.5.x86_64.rpm
     
    3,将MySQL的配置文件拷贝到/etc目录下。
      cp /usr/share/mysql/my-default.cnf /etc/my.cnf
     
    4,初始化MySQL及设置密码。
      /usr/bin/mysql_install_db #初始化
      MySQL service mysql start #启动
      MySQL cat /root/.mysql_secret #查看root账号的初始密码,会出现下述所示信息
      mysql -u root -ppassword #连接数据库
      set password=password('root'); #设置密码
     
    5,设置开机启动
      chkconfig mysql on #添加开机启动
      [root@VM_32_234_centos storage]# chkconfig --list | grep mysql mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
     
    6,修改/etc/my.cnf 
      [mysqld] datadir = /data/sinodata/pushserver/mysql/data
      port = 6622
     
    7,复制文件 /var/lib/mysql/  到 /data/sinodata/pushserver/mysql/data
      cp -r /var/lib/mysql/* /data/sinodata/pushserver/mysql/data
     
    8,赋予/data/sinodata/pushserver/mysql/data 文件夹权限
     
    9,# service mysql restart
      Shutting down MySQL.. SUCCESS!
      Starting MySQL. SUCCESS!
     
    10,数据库的文件就在/data/sinodata/pushserver/mysql/data中,端口号为6622
      chmod -R 777 /data/sinodata/pushserver/mysql/data
     
    远程连接问题
      本地连接后,对用户进行授权
        mysql>grant all privileges on *.* to 'userName'@'%' identified by 'userPassword' with grant option;
        mysql>flush privileges;
     
     
  • 相关阅读:
    致那些不甘寂寞的人
    实现一个前端路由,如何实现浏览器的前进与后退 ?
    github 授权登录教程与如何设计第三方授权登录的用户表
    十分钟弄懂:数据结构与算法之美
    前端架构师亲述:前端工程师成长之路的 N 问 及 回答
    JavaScript 数据结构与算法之美
    JavaScript 数据结构与算法之美
    JavaScript 数据结构与算法之美
    HTTPS中间人攻击实践(原理·实践)
    借助FreeHttp任意篡改http报文 (使用·实现)
  • 原文地址:https://www.cnblogs.com/cmyxn/p/7101997.html
Copyright © 2011-2022 走看看