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服务器

  • 相关阅读:
    既使用maven编译,又使用lib下的Jar包
    Mac idea 快捷键
    spring-boot集成Springfox-Swagger2
    java 反射获取类的静态属性值
    springmvc防止重复提交拦截器
    反射调用 java bean的set和get方法
    JSONObject 自定义过滤配置
    maven自定义脚手架(快速生成项目)
    Jackson序列化实例
    EntityManager的使用
  • 原文地址:https://www.cnblogs.com/xiaolin-qian/p/8482110.html
Copyright © 2011-2022 走看看