zoukankan      html  css  js  c++  java
  • mysql在CentOS6.3上安装

    方法1:使用rpm包进行安装
    下载MySQL-shared-5.6.20-1.el6.x86_64(为了解决文件冲突安装的,但是在我安装时文件冲突问题还是没有得到解决)
    MySQL-shared-compat-5.6.20-1.el6.x86_64(为了兼容性安装的)
    MySQL-server-5.6.20-1.el6.x86_64
    MySQL-client-5.6.20-1.el6.x86_64
     
    安装顺序如上下载顺序,遇到的问题如下
    问题1:文件冲突问题
    在安装msql-server时遇到文件冲突问题,最后通过yum remove mysql-libs-5.1.61-4.el6.x86_64(系统存在的冲突文件)最后才顺利安装完成。

    问题2:添加mysql 用户及用户组时无法添加
    跟文件的隐藏权限有关使用lsattr命令查看文件的隐藏权限,使用chattr命令取消某些隐藏权限。
     
    问题3:安装成功后启动服务,一直提示这个错误
    The server quit without updating PID file (/var/lib/mysql/*.pid)
    最后查了网上好多解决方法,最终一直没能解决,最后没办就放弃使用该方法了
     
    方法2:直接yum 安装
    yum  install mysql-server mysql mysql-devel
    启动:sudo service mysqld start
    报错:Can't find messagefile '/usr/share/mysql/english/errmsg.sys'
    原因:少了mysql-libs-5.1.61-4.el6.x86_64包
    安装包:sudo yum install mysql-libs-5.1.61-4.el6.x86_64
    再次启动:sudo service mysqld start
    还是启动失败:
    MySQL Daemon failed to start.
    Starting mysqld:                                           [FAILED]
    查看mysql日志:sudo more /var/log/mysqld.log
    报错信息: Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
    解决方法:sudo  mysql_install_db --user=mysql --datadir=/var/lib/mysql
    重新启动又遇到一个问题:
    140903 22:50:59 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
    140903 22:50:59 [ERROR] Do you already have another mysqld server running on port: 3306 ?
    于是我就按照提示查看是否有mysql的进程在跑: ps aux |grep 'mysql*'
    结果发现确实有,是我之前安装跑起来的:
    root     16651  0.0  0.0 150112  2092 ?        S    06:30   0:00 sudo /usr/libexec/mysqld --skip-grant
    mysql    16652  0.0  0.3 378688 27392 ?        Sl   06:30   0:19 /usr/libexec/mysqld --skip-grant
    于是我就把这两个进程kill掉:
    sudo kill 16651 
    sudo kill 16652
    再次启动服务,终于成功了!
     
  • 相关阅读:
    转载--Linux命令top动态观察程序的变化
    转载--C语言运算符优先级和口诀
    区别typedef和#define
    spring+springmvc+mybatis xml配置文件
    解决SmartGit序列号问题
    通过SmartGit把java maven项目传到码云
    301跳转
    mybatis之联表查询
    MySQL不常用、易忽略的小知识
    JavaScript精进篇
  • 原文地址:https://www.cnblogs.com/shihuai355/p/3955986.html
Copyright © 2011-2022 走看看