5.6安装方式没有什么大的不同。使用方面主要体现在登录的时候不能在命令行后面附加密码登录。另外在5.5版本 一张表中只能存在一个CURRENT_TIMESTAMP且只能用于timestemp。在6.6版本中可以包含多个并且可以用于datetime

一、安装步骤

1、查询是否安装过指定文件(mysql)

rpm -qa | grep mysql

2、卸载原有mysql

rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

3、查看可以直接下载的mysql版本

yum list | grep mysql 

4、rpm下载指定版本

rpm -ivh http://repo.mysql.com/mysql-community-release-el6.rpm

  可以去http://dev.mysql.com/downloads/repo/yum查询所支持安装的rpm版本

5、修改安装好的yum源作为yum install 版本

  编辑 /etc/yum.repos.d/mysql-community.repo文件,将5.5的enabled改为1(有效),5.6的enabled改为0(无效)

6、安装mysql

yum install -y mysql-server mysql

7、查看安装版本

rpm -qi mysql-server

8、清除原有mysql的遗留文件

  清空datadir目录下的所有内容。mysql的数据库文件就是创建在这里的。如果上一个版本的文件还遗留在这里。第一次启动创建数据库文件时会报错,错误信息如下:

2015-05-29 11:18:38 16020 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-05-29 11:18:38 16020 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-05-29 11:18:38 16020 [Note] InnoDB: Using Linux native AIO
2015-05-29 11:18:38 16020 [Note] InnoDB: Using CPU crc32 instructions
2015-05-29 11:18:38 16020 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-05-29 11:18:38 16020 [Note] InnoDB: Completed initialization of buffer pool
2015-05-29 11:18:38 16020 [ERROR] InnoDB: ./ibdata1 can't be opened in read-write mode
2015-05-29 11:18:38 16020 [ERROR] InnoDB: The system tablespace must be writable!
2015-05-29 11:18:38 16020 [ERROR] Plugin 'InnoDB' init function returned error.
2015-05-29 11:18:38 16020 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2015-05-29 11:18:38 16020 [ERROR] Unknown/unsupported storage engine: InnoDB
2015-05-29 11:18:38 16020 [ERROR] Aborting

9、启动mysql 服务

service mysqld start

10、检查是否开机启动

chkconfig --list | grep mysqld

11、开启开机启动

chkconfig mysqld on

12、为root用户设置密码

mysqladmin -u root password 'root'

13、登录mysql

mysql -u root -p

14、远程登陆用户设置

mysql> use mysql;mysql> select host,user,password from user;
+-----------------+------+-------------------------------------------+
| host            | user | password                                  |
+-----------------+------+-------------------------------------------+
| %               | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| ser-dakaqi-test | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| 127.0.0.1       | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| ::1             | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| localhost       |      |                                           |
| ser-dakaqi-test |      |                                           |
+-----------------+------+-------------------------------------------+
6 rows in set (0.00 sec)mysql> update user set password=password('123456') where user='root';mysql> update user set host='%' where user='root' and host='localhost';mysql> flush privileges;mysql> exit

二、mysql主要配置文件

  1、 /etc/my.cnf 这是mysql的主配置文件

  2、 /var/lib/mysql   mysql数据库的数据库文件存放位置

  3、 /var/log mysql数据库的日志输出存放位置

转载于:https://www.cnblogs.com/beliveli/p/6542913.html

linux——mysql5.5 安装遇到问题总结解决方式相关推荐

  1. Linux rpm 包安装不了,解决方法

    Linux rpm 包安装不了,解决方法 你是否 碰到如下情况: error: db4 error(2) from dbenv->open: No such file or directory ...

  2. Linux mysql5.7安装-超级详细

    Linux mysql5.7安装-超级详细 步骤:本文安装是5.7版本 步骤参考视频-若泽讲解 安装步骤面试时要按下面大概说出来 check 系统是否安装或运行Mysql download mysql ...

  3. 宝塔linux版apache安装了启动不,解决Linux宝塔apache启动失败:报错AH00526: Syntax error on line...

    Linux宝塔apache启动失败:报错 AH00526: Syntax error on line 解决方案错误信息:AH00526: Syntax error on line 54 of /www ...

  4. linux误删 bin目录,记linux下rm误删bin文件的解决方式

    平常有个坏习惯,删文件为了快点,喜欢用rm xx*,删除一些关键词文件.今天为了删/bin下几个含有mix关键词的文件,使用命令rm mix*.手贱,mix和*之间多了个空格...灾难发生了!bin下 ...

  5. python︱模块加载(pip安装)以及pycharm安装与报错解决方式

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 准备放下R开始学python,真是痛苦,因为找 ...

  6. bluestacks模拟器常见四大安装失败原因和解决方式

     注:安装Bluestacks前请先用"靠谱助手"的"安装检测"功能进行检测一下.        靠谱助手下载地址:http://www.kaopu001. ...

  7. Ubuntu(Linux)上安装ROS缓慢,解决方法:添加ros的国内镜像源,以及ROS安装过程使用rosdep update出现错误:‘The read operation timed out‘

    文章目录: 1 解决Unbuntu上安装ROS特别慢问题 1.1 Ubunut 更换ROS的镜像源为国内的镜像源 1.2 如果是Mint19.3系统,请参考如下添加ros镜像源 2 ROS安装过程su ...

  8. 在腾讯云服务器Linux系统中安装MySQL【完美解决】

    首先我先说明一下我使用的版本号:如果版本号不同的小伙伴,可能会出现一些奇奇怪怪的问题,请自行解决,或者在评论区留言! 操作系统   CentOS 8.0 64bit Liunx系统  CentOS L ...

  9. slor6.6 在linux下的安装以及启动失败解决办法

    一.前言: 环境:(注–>一切不说明环境的安装教程都是耍流氓) centos7 solr6.6.5 jdk1.8 tomcat8 曾记得在solr4的时候曾经的一个外包项目需要使用到检索功能折腾 ...

最新文章

  1. 视觉与机械手标定系统技术解决方案
  2. pta7-3 统计不及格人数_编写程序,统计学生的成绩信息
  3. 匹配滤波器的物理解释
  4. linux下查看文件命令小结
  5. 迪拜的经济支柱是什么?
  6. 学习Matlab强大的符号计算(解方程)
  7. c语言怎么让两个函数同时进行_Excel高级筛选怎么用同时满足多个条件进行筛选...
  8. 一起学Python:列表介绍
  9. php 检查类,检查类是否已定义 - PHP 7 中文文档
  10. 提升速度与精度,FedReg: 减轻灾难性遗忘加速联邦收敛(ICLR 2022)
  11. 这个温州人,是中国开店最多的炸鸡王者
  12. Android开发笔记(一百零二)统计图表
  13. 【ARM】【NEON加速介绍】
  14. STM32 上位机 测试蓝牙电话功能功能(包括拨打电话/挂断电话/接听电话/Audio Transfer/获取通话电话号码/获取本地电话号码/激活语音识别/获取本地号码/获取运营商名字/3GPP指令)
  15. 程序员考哪些证书有利于职业发展?
  16. 修改HTML网站模板,SEO如何修改简单网页模板!
  17. 顶级 Vue.js 开发工具
  18. STM32 LL库串口丢包问题与解决
  19. 维基百科的语料库下载以及后续操作(一)2020年6月【包括opencc下载避雷,繁转简】
  20. Vue 腾讯防水墙验证

热门文章

  1. 安装archlinux
  2. 马哥linux 培训第一周作业
  3. Cocos2d-x V3.2+Cocos Studio1.6 实现一个简单的uibutton点击功能
  4. 如何转移域名到GoDaddy.com
  5. gradle使用技巧之全局变量
  6. No resource found that matches the given name 'android:Widget.Material.ActionButton'.
  7. Flutter:Navigator2.0介绍及使用
  8. MySQL初始化脚本mysql_install_db使用简介及选项参数
  9. Android eMMC 分区详解(转载)
  10. cenos 安装 phpredis 扩展