zoukankan      html  css  js  c++  java
  • linux安装mysql~~~mysql5.6.12

    Linux安装mysql服务器

    准备:

           MySQL-client-5.6.12-1.rhel5.i386.rpm

           MySQL-server-5.6.12-1.rhel5.i386.rpm

    首先检查环境:

           输入命令:rpm -qa | grep -i mysql*

           将查询到的包名:

                  rpm –e 包名进行卸载

           输入命令删除:

                  rm -fr /usr/lib/mysql

                  rm -fr /usr/include/mysql

           删除存放数据的文件夹和配置文件:

                  rm –rf /etc/my.cnf

                  rm –rf /var/lib/mysql

    安装包:

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

           rpm -ivh MySQL-client-5.6.12-1.rhel5.i386.rpm

    启动mysql服务:

           service mysql start

           如果出现错误:

                  The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).

           则去进程中将所有mysql的进程停止掉

                  ps –aux | grep –i mysql*

           杀掉进程:

                  kill -9 进程号

    进入mysql:

           新安装的mysql用户名默认为root没有密码,直接敲入命令mysql可能不能进入mysql,则需要将/usr/my.cnf拷贝到/etc目录下,在my.cnf下加入skip-grant-tables参数。

           重启mysql服务:service mysql restart。

           为root用户设置密码:

           update user set password=password('111111') where user='root'

    再次修改my.cnf将skip-grant-tables参数行删除,重启mysql服务。现在再进入mysql就会提示密码信息了。

    修改远程连接,主要是提供其他机器连接本机mysql服务:

    修改之前:

                           

    update user set host = '%' where user = 'root' and host = 'localhost';

    修改之后:

    输入命令:

           flush privileges;---刷新权限定义

    重启mysql服务。

    这样mysql就安装好了。

  • 相关阅读:
    MongoDB 副本集搭建 & 副本集扩容
    MongoDB 部署 & 基础命令
    MyBatis常见面试题:#{}和${}的区别是什么?
    MyBatis常见面试题:说说MyBatis的工作原理
    Java四种引用类型回收时机介绍
    Java虚拟机之垃圾回收器
    Servlet中过滤器、监听器和拦截器的区别
    Java里一个线程两次调用start()方法会出现什么情况
    二叉树、二叉查找树、平衡树和红黑树概念及其性质
    转:基于Redis实现延时队列
  • 原文地址:https://www.cnblogs.com/fang-s/p/3208828.html
Copyright © 2011-2022 走看看