centos下安装mysql5.5_CentOS下安装Mysql5.5
CentOS下安装Mysql 5.5全过程
一、安装cmake
# 安装所需依赖包
yum -y install gcc libxml2-dev curl screen \
libpng12-dev autoconf libpcre3-dev make bzip2 \
libevent-dev patch libjpeg62-dev libcurl4-openssl-dev \
libfreetype6-dev g++ libtool libncurses5-dev psmisc lrzsz
# 下载文件
wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz
# 编译安装
tar zxvf cmake-2.8.5.tar.gz
cd cmake-2.8.5
./boostarp
make
make install
cmake –version
二、 安装配置mysql
# 下载源文件
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.17.tar.gz/from/ftp://ftp.ntu.edu.tw/pub/MySQL/
# 或
wget ftp://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.5/mysql-5.5.17.tar.gz
# 创建用户和组
groupadd mysql
useradd -g mysql -s /usr/sbin/nologin mysql
# 创建安装目录
mkdir /usr/local/ mysql
# 创建数据库目录
mkdir /usr/local/ mysql/data
# 解压
tar -zxvf mysql-5.5.17.tar.gz
cd mysql-5.5.17
# 编译及安装mysql
# cmake编译:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_unicode_ci \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLED_LOCAL_INFILE=1 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_DEBUG=0
# 安装mysql
make && make install
# 复制配置文件
cp support-files/my-medium.cnf /etc/my.cnf
# 设置权限
chmod +x /usr/local/mysql
chown -R mysql.mysql /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql/data
# 配置开机自启动
cp support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig –add mysqld
chkconfg mysqld on
# 修改my.cnf配置
vim /etc/my.cnf
# [mysqld] 添加:
datadir=/usr/local/mysql/data
default-storage-engine=MyISAM
# 以下可选:
log-error =/usr/local/mysql/data/error.log
pid-file = /usr/local/mysql/data/mysql.pid
user = mysql
tmpdir = /tmp
# 初始化数据库
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &
# 启动MySQL
/usr/local/mysql/bin/mysqld_safe –defaults-file=/etc/my.cnf &
或者:
/etc/init.d/mysql start (service mysql start)
# 测试MySQL是否启动
# 1)查看是否有进程mysql
ps -ef | grep mysql
# 2)查看端口是否运行
netstat -tnl | grep 3306
# 3)读取mysql版本信息
/usr/local/mysql/bin/mysqladmin version
# 至此,MySQL安装完成
centos下安装mysql5.5_CentOS下安装Mysql5.5相关推荐
- centos rpm安装mysql5.5_CentOS下以RPM方式安装MySQL5.5
首先去mySQL官网下载页面: http://dev.mysql.com/downloads/mysql/#downloads Select Platform 选择 Oracle & Red ...
- rpm安装mysql5.5_CentOS下以RPM方式安装MySQL5.5
1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58 ...
- centos安装python3.5_CentOS 7安装Python3.5
CentOS 7下安装Python3.5 •安装python3.5可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-deve ...
- 手机安装python3.5_CentOS 7安装Python3.5
•安装python3.5可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqli ...
- centos yum mysql-devel 5.5_CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了.下面通过两种方法给大家介绍CentOS 6.5下yum安装 ...
- centos 6.0 安装 mysql 5.5.30_centos6.5下的mysql5.6.30安装
1.解压mysql tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz -C /usr/local mv mysql-5.6.30-linux-gli ...
- linux mysql 5.6.22_linux下MySQL5.6.2安装过程
MySQL是一个关系型数据库管理系统,并且又是开源的,现在很多系统和网站都在使用它,今天给大家分享下我在linux下安装MySQL5.6.2的过程以及遇到的问题. 环境:CentOS release ...
- 源代码编译MYSQL5.6 环境下的MHA+KEEPALIVED的安装和维护
前 言 摘 要 MHA 是当 master 出现故障,挑选一个 slave 作为新的 master 并构建成新的 主从架构的管理工具.从 master 出现故障到构建成新的主从架构时间是 1 ...
- mysql5.1编译安装centos7_CentOS7下 Nginx1.13.5 + PHP7.1.10 + MySQL5.7.19 源码编译安装
在CentOS7下 Nginx1.13.5 + PHP7.1.10 + MySQL5.7.19 源码编译安装过程记录. 一.安装Nginx 1.安装依赖扩展 # yum -y install wget ...
最新文章
- 伍六七带你学算法 动态规划 ——不同路径
- 2017-2018-1 20155202 《信息安全系统设计基础》第10周学习总结
- Openshift源中的高可用性Drools无状态服务
- 【面向对象】面向对象程序设计测试题9-对象之间的继承关系测试题
- 简洁大气好看的个人博客模板HTML源码
- 理解Angular的Reactive Form
- AcWing 902. 最短编辑距离(线性DP)
- Seasonality Core for mac(世界天气预报)
- 张掖市职教中心计算机专业,张掖市职教中心参加2021年全市中等职业学校学生教师技能大赛成绩喜人...
- latex中插入eps图片方法与遇到xdvipdfmx:fatal: Image inclusion failed for XXX的错误
- [转] eclipse安装subversive插件
- 计算机教室标语6个字,教室标语60句
- 明尼苏达大学博导“约法十章”火了:没事不乱开会、合写论文不要催导师,复旦教授直呼值得学习...
- Holy Grail 2019南京网络赛
- Zookeeper简单搭建
- hive hsq中的group by Distribute by partition by cluster by partitioned by clustered by
- 将真分数分解为埃及分数(斐波那契算法步骤)Java
- Cesium画个雷达四凌锥体
- Win10安装net framework 3.5出现错误代码0x80072f8f
- 05-Elasticsearch-DSL高级检索[分页, 分词, 权重, 多条件, 过滤, 排序, 关键词高亮, 深度分页, 滚动搜索, 批量Mget]...
热门文章
- Android自定义Toast
- STM32的串口DMA收发以及双缓冲区的实现
- [转载]C#多线程学习(一) 多线程的相关概念
- 老式计算机显示器是什么类型的,电脑显示器面板类型有哪些,显示器什么面板好?...
- 计算机流水线作业员做什么,电子厂普通作业员的工作流程是什么
- 怎样用计算机二进制,二进制计算_如何用系统自带的计算器二进制十进制转换...
- 使用Python自由切分pdf文件提取任意页面
- mysql代码提示_聊一聊 php 代码提示
- 力扣18. 四数之和(JavaScript)
- 力扣383.赎金信(JavaScript)