zoukankan      html  css  js  c++  java
  • Linux 下 MySQL-5.6.16 安装

    转载请注明出处!!!!

    卸载mysql

    1 查找以前是否装有 mysql 

      命令:rpm -qa|grep -i mysql

    2 将所有包删除

      删除命令:rpm -e --nodeps  包名

    3 删除老版本 mysql的开发头文件和库

      命令: 

      rm -fr /usr/lib/mysql
      rm -fr /usr/include/mysql
      注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf 不会删除,如果确定没用后就手工删除
      rm -f /etc/my.cnf
      rm -fr /var/lib/mysql

    安装mysql

    1 解压安装包

      tar -xvf    MySQL-5.6.16-1.rhel5.i386.rpm-bundle.tar 

    2 安装

      rpm -ivh MySQL-server-5.6.16-1.rhel5.i386.rpm 

      rpm -ivh MySQL-client-5.6.16-1.rhel5.i386.rpm
      rpm -ivh MySQL-devel-5.6.16-1.rhel5.i386.rpm

    3 修改密码

      mysqld_safe        --skip-grant-tables    &     //跳过安全检查登入

      mysql -uroot -p    //提示输入密码直接回车

      use mysql; 

      

      update user set password=password('root') where user='root'; //修改密码
      flush privileges;
      quit
      service mysql restart
      mysql -uroot -proot

      use mysql; 
      set password=password('root');
      quit

     3 解决 mysql不能远程 root访问的问题


    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION ;
    //赋予任何主机访问数据的权限
    mysql>FLUSH PRIVILEGES ;
    //修改生效
    mysql>EXIT
    //退出MySQL服务器

  • 相关阅读:
    面试题47题
    深度学习面试
    神经网络训练中的梯度消失与梯度爆炸
    Softmax函数与交叉熵
    sourceTree 添加 ssh key 方法
    request.form()和request()的区别
    C#中Request.ServerVariables详细说明及代理
    Page_Load事件与IsPostBack属性
    CSS中position的absolute和relative用法
    读取游标
  • 原文地址:https://www.cnblogs.com/xiaolin-qian/p/8482110.html
Copyright © 2011-2022 走看看