1.查看当前CentOS版本为5.5 Final

lsb_release -a

2.下载文件

下载 cmake-2.8.3.tar.gz到/usr/local/src

下载 mysql-5.5.9.tar.gz到/usr/local/src

3.更新需要的库

yum install gcc gcc-c++

yum install ncurses-devel

4.安装cmake (需要 gcc gcc-c++ 库)

cd /usr/local/src

tar zxvf cmake-2.8.3.tar.gz

cd cmake-2.8.3

./configure

make

make install

5.安装mysql (需要 cmake ncurses-devel 库)

cd /usr/local/src

tar zxvf mysql5.5.9.tar.gz

cd mysql.5.5.9

cmake .

make

make install

6.配置用户和用户组

groupadd mysql

useradd -r -g mysql mysql

7.配置权限

cd /usr/local/mysql

chown -R root:mysql .

chown -R mysql data

8.配置mysql数据库

scripts/mysql_install_db --user=mysql

cp support-files/my-medium.cnf /etc/my.cnf

9.试运行,设置root的密码

./bin/mysqld_safe &

./bin/mysqladmin -u root password 'yourpassowrd'

10.设置mysql开机自动启动服务

cp support-files/mysql.server /etc/rc.d/init.d/mysqld

chmod 700 /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig --level 345 mysqld on

11.修改服务配置文件

vi /etc/rc.d/init.d/mysqld

根据设定需要,修改mysqld文件中的下面两项

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

12.设置默认使用utf8编码

vi /etc/my.cnf

在[client]下添加一行

default-character-set = utf8

在[mysqld]下添加一行

character-set-server = utf8

13.启动mysqld服务

service mysqld start

14.增加软连接

ln -s /usr/local/mysql/bin/mysql /usr/bin

ln -s /usr/local/mysql/bin/mysqldump /usr/bin

ln -s /usr/local/mysql/bin/mysqladmin /usr/bin

15.重启后尝试用root连接mysql

mysql -u root -p

16.成功登录后查看状态

status;

17.重设Root密码和其它安全设置(确保mysqld运行)

cd /usr/local/mysql;

./bin/mysql_secure_installtion;

mysql 5.5.9_CentOS5.5下安装Mysql 5.5.9GA(或Mysql 5.5.8GA)的经过和心得(笔记)相关推荐

  1. linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略

    linux下安装apache与php;Apache+PHP+MySQL配置攻略 时间:2019-10-09 20:04 1.apache 在如下页面下载apache的for Linux 的源码包 ht ...

  2. linux mysql apache php 安装_linux下安装apache与php;Apache+PHP+MySQL配置攻略

    linux下安装apache与php;Apache+PHP+MySQL配置攻略 1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/ ...

  3. Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,通过Mysql-Front远程连接(开启端口、允许远程连接)

    Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,并能通过Mysql-Front远程连接(开启端口.允许远程连接) 概述: 通过源代码安装高版本的5.6.14. 正文: 一:卸 ...

  4. Win10下安装学习、开发可用的mysql

    Win10下安装学习.开发可用的mysql Win10下安装学习.开发可用的mysql 你好! 这是一篇自我整理的mysql安装以及部分排错 安装准备 一个 硬盘版1 的mysql.(点击蓝色的小1或 ...

  5. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  6. centos selinux mysql 5.6_centos 6.4下安装mysql 5.6.11

    今天有空来测试下最新的centos6.4下安装最新数据可mysql5.6.11 系统安装在这里不再叙述 centos6.4采用最小化安装 mysql5.6.11采用源码包安装 初始化系统:关掉ipta ...

  7. linux rpm mysql 路径_linux基础-linux 下 安装 rpm 格式 的 mysql

    在Linux操作系统下,安装MYSQL有两种方式: 一种tar安装方式, 另外一种是rpm安装方式. 这两种安装方式有什么区别呢?尽管我们在Linux下常用tar来压缩/解压缩文件,但MYSQL的ta ...

  8. mysql忽略大小写配置cnetos_CentOS7下安装MYSQL8.X并设置忽略大小写

    安装 在官网上下载:mysql80-community-release-el7-2.noarch.rpm.安装方式与5.7没有任何区别.详细见:CentOS7下安装MYSQL5.7. 设置忽略大小写 ...

  9. windows 7下如何卸载重装mysql 压缩包版百度经验_windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压...

    MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾 ...

最新文章

  1. java unit包_Java接入UNIT文本对话处理源码详解
  2. Windows服务编写综述
  3. Win32汇编--加载菜单资源
  4. 练习瑜伽中常见的三大误区
  5. rabbitmq 消费端代码获取队列名称_RabbitMQ四:生产者--队列--消费者
  6. C#编程(二十五)----------接口
  7. rs232转usb驱动_RS232的使用 最少需要3根线
  8. MapInfo MIF/MID文件格式描述
  9. 基于Cocos2d-x学习OpenGL ES 2.0之多纹理
  10. OpenCV静态编译配置基于小熊猫C++
  11. gradle打包报错Using insecure protocols with repositories...
  12. C++结构型模式-适配器模式
  13. uinapp下拉刷新,更新列表数据
  14. DeviceIOControl具体解释-各个击破
  15. 启动此程序因为计算机丢失msvcr110,win7系统提示无法启动此程序计算机中丢失MSVCR110.dll的解决方法...
  16. node 压缩图片_用图压批量压缩图片就这么简单
  17. 笔记34-JavaScript高级笔记
  18. 【Python入门指北】 Python计算机二级知识点
  19. 牛津书虫系列102册1.27G书虫配套6.8G MP3 百度网盘下载
  20. Windows 11遭嫌弃,份额还不及Windows XP

热门文章

  1. keytool制作CA根证书以及颁发二级证书
  2. java数据格式化(精确到小数点后两位、日期时间格式化)
  3. python processing_python --- mulitprocessing(多进程)模块使用
  4. 我的 MacBook M1 使用体验
  5. 2021年中国三角警示牌市场趋势报告、技术动态创新及2027年市场预测
  6. 《码出高效:java开发手册》八 -单元测试
  7. php flv 转成 mp4,电脑视频转格式,flv动画怎么转换成mp4格式,怎么转换比较方便...
  8. “如果你害怕成为陈冠希,彻底删除文件工具来帮你”--彻底删除文件(File Delete Absolutely)1.02发布
  9. 【工业物联网】如何假装很懂工业物联网?
  10. Daily Scrum: 2012/11/27