mysql 5.5.9_CentOS5.5下安装Mysql 5.5.9GA(或Mysql 5.5.8GA)的经过和心得(笔记)
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)的经过和心得(笔记)相关推荐
- 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 ...
- 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/ ...
- Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,通过Mysql-Front远程连接(开启端口、允许远程连接)
Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,并能通过Mysql-Front远程连接(开启端口.允许远程连接) 概述: 通过源代码安装高版本的5.6.14. 正文: 一:卸 ...
- Win10下安装学习、开发可用的mysql
Win10下安装学习.开发可用的mysql Win10下安装学习.开发可用的mysql 你好! 这是一篇自我整理的mysql安装以及部分排错 安装准备 一个 硬盘版1 的mysql.(点击蓝色的小1或 ...
- 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 ...
- centos selinux mysql 5.6_centos 6.4下安装mysql 5.6.11
今天有空来测试下最新的centos6.4下安装最新数据可mysql5.6.11 系统安装在这里不再叙述 centos6.4采用最小化安装 mysql5.6.11采用源码包安装 初始化系统:关掉ipta ...
- linux rpm mysql 路径_linux基础-linux 下 安装 rpm 格式 的 mysql
在Linux操作系统下,安装MYSQL有两种方式: 一种tar安装方式, 另外一种是rpm安装方式. 这两种安装方式有什么区别呢?尽管我们在Linux下常用tar来压缩/解压缩文件,但MYSQL的ta ...
- mysql忽略大小写配置cnetos_CentOS7下安装MYSQL8.X并设置忽略大小写
安装 在官网上下载:mysql80-community-release-el7-2.noarch.rpm.安装方式与5.7没有任何区别.详细见:CentOS7下安装MYSQL5.7. 设置忽略大小写 ...
- windows 7下如何卸载重装mysql 压缩包版百度经验_windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压...
MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾 ...
最新文章
- LeetCode简单题之数组中第 K 个独一无二的字符串
- php phpqueey内存泄露,phpQuery 占用内存过多的处理方法
- 人工智能基础-概率分布与函数的基础定义
- 【Oracle】查找每期数据都存在的产品
- 数据中心柴油发电机组功率有哪几种?
- c语言 变量的左值和右值,C++雾中风景10:聊聊左值,纯右值与将亡值
- 下取整函数的含义_取整函数解读
- Js拼接嵌套php代码,分享一个js文件中嵌套php会出错的问题
- 在CentOS上配置Percona XtraDB集群(Percona XtraDB Cluster)
- JavaScript数据结构——字典(Dictionary)
- Python中selenium的玩法,小朋友看了都说学会了
- 乱码翻译器在线翻译_GAL党的福音——开源生肉翻译器MisakaTranslator正式版发布...
- 39. 日志记录与使用情况跟踪
- RabbitMQ入门:主题路由器(Topic Exchange)
- PC验证CSR8811蓝牙芯片
- 数字档案馆系统测试办法
- 如何做一个基于微信驾校考试小程序系统毕业设计毕设作品
- 基于Spring Boot的微生活的设计与实现
- Exchange 2010环境部署2
- gcc10环境下bwa安装报错的解决方案
热门文章
- 剑指offer35.复杂链表的复制
- python把夏令时转化为日期_python 转换时区(包括夏令时)
- java 调用postgresql 函数_PostgreSQL调用函数
- LiDAR数据下载步骤
- nacos 下线接口_构建安全可靠的微服务 | Nacos 在颜铺 SaaS 平台的应用实践
- pandas打印某一列_Python进阶之Pandas入门(一) 介绍和核心
- 基于MATLAB 的信号发生器设计
- 二进制修改植物大战僵尸
- 注册码系统全自动发卡操作流程
- CPU Wiki: Sandy Bridge Microarchitecture 前端(上)