CentOS上安装mysql5.5.23
下载安装软件包:
mysql-5.5.23.tar.gz
http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.23.tar.gz/from/http://mysql.he.net/
cmake-2.8.*.tar.gz
http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz
http://down.51cto.com/data/384354#
bison-2.5.tar.gz
http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz
下载完成
安装cmake
#cd /opt/
#tar zxvf cmake-2.8.5.tar.gz
#cd cmake-2.8.5
#./bootstrap
#gmake && gmake install
#cd ../
#tar zxvf bison-2.5.tar.gz
#cd bison-2.5
#./configure
#make && make install
cmake 安装完毕
编译安装mysql5.5.23
#groupadd mysql
#useradd -s /sbin/nologin -g mysql mysql
#tar zxvf mysql-5.5.23.tar.gz
#cd mysql-5.5.23
#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/var/mysql/data
#make && make install
#chmod +w /usr/local/mysql/
#chown -R mysql.mysql /usr/local/mysql/
#ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/local/lib/
#mkdir -p /var/mysql
#mkdir -p /var/mysql/data
#mkdir -p /var/mysql/log
#chown -R mysql.mysql /var/mysql/
#cd support-files/
#cp my-large.cnf /var/mysql/my.cnf
#cp mysql.server /etc/init.d/mysqld
初始化mysql
/usr/local/mysql/scripts/mysql_install_db --defaults-file=/var/mysql/my.cnf --basedir=/usr/local/mysql/ --datadir=/var/mysql/data/ --user=mysql
chmod a+x /etc/init.d/mysqld
vi /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/var/mysql/data
设置开机启动
chkconfig --add mysqld
chkconfig --level 345 mysqld on
启动mysql
/etc/init.d/mysqld start
Starting MySQL...The server quit without updating PID file (/var/lib/mysql/nagios.pid).
启动失败 原因:
有旧版本的mysql安装 卸载 就版本mysql
修改 /etc/init.d/mysqld
大约214行左右
conf=/var/mysql/my.cnf
默认是 /etc/my.cnf
启动mysql 成功
[root@mysql ~]# /etc/init.d/mysqld start
Starting MySQL. [确定]
[root@mysql ~]# lsof -i:3306
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
mysqld 11076 mysql 10u IPv6 157167 TCP *:mysql (LISTEN)
添加环境变量:
#vi /etc/profile
……
PATH=$PATH:/usr/local/mysql/bin
#mysql 登陆mysql (默认密码为空)
转载于:https://blog.51cto.com/91boy/843212
CentOS上安装mysql5.5.23相关推荐
- mysql5.7在centos上安装
2019独角兽企业重金招聘Python工程师标准>>> 原文地址:http://blog.csdn.net/you23hai45/article/details/50984328 h ...
- centos akonadi mysql,MySQL数据库之在CentOS7上安装MySQL5.7
本文主要向大家介绍了MySQL数据库之在CentOS7上安装MySQL5.7 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 获取RPM包 # wget https://dev. ...
- qc linux mysql 安装教程_mysql5.7在centos上安装的完整教程以及相关的“坑”
安装前的准备 Step1: 如果你系统已经有mysql,如一般centos自带mysql5.1系列,那么你需要删除它,先检查一下系统是否自带mysql yum list installed | gre ...
- 在 CentOS7 上安装 MySQL5.7
在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创 ...
- 在centOS7中装mysql_在 CentOS7 上安装 MySQL5.7
在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建 ...
- CentOS上安装Jekins
CentOS上安装Jekins 安装源 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins ...
- CentOS上安装Docker及docker常用命令
这里写目录标题 一.在CentOS上安装Docker Engine 1.Docker Engine安装 1.1 卸载以前的docker 1.2 安装方法 1.2.1 用repository方法安装 0 ...
- Linux ARM机器,源码安装mysql5.7.23,并且运行
背景:华为云 系统版本:EulerOS release 2.0 (SP8) 第一节:源码安装mysql5.7.23 一.下载 yum install ncurses-devel -y yum ins ...
- CentOS上安装运行XWiKi
现在XWiKi已经一行命令支持安装java -jar xwiki-enterprise-installer-generic-9.4-standard.jar. war安装我搞了三天都没有搞定,参考了& ...
最新文章
- django使用templates模板
- JAVA_OA管理系统(二)番外篇:IoC原理
- java学习(106):字符串tocharArray,tolowercase,touppercase方法
- [概率dp] Jzoj P2059 卡牌游戏
- java webinf lib jar_java web项目中classes文件夹下的class和WEB-INF/lib中jar里的class文件加载顺序...
- 字节跳动证实28岁员工离世;《英雄联盟》回应服务器崩了:官方直接回退了旧版本;Deno 1.19 发布|极客头条...
- php 遍历文件夹并压成zip_php ZipArchive实现多文件打包下载实例
- LeNet-5实现分类MINST数据集(学习笔记四)
- Linux下的截图操作
- JavaScript获取完整当前域名
- BiNGO的GO分析
- macOS中修改hosts文件
- 压测学习总结——高并发性能指标:QPS、TPS、RT、吞吐量详解
- 运行docker镜像,出现Exited (137) 5 seconds ago问题
- 寺庙招聘爆火:月薪15000,五险一金,早九晚五,周末双休,饭菜免费!网友:想出家了......
- [大学物理实验-0]修约规则和常见的实验数据的处理
- 扒一扒那些叫欧拉的定理们(十一)——欧拉数论定理
- 区块链游戏走出一地鸡毛,元宇宙3D国风链游或成最大受益者
- 新手项目:黑马旅行网(踩坑bug集合以及笔记)
- Android8.0 悬浮窗的实现
热门文章
- java其他进程,Java进程优先于其他Windows进程
- linux下使用odbc连接mysql_Linux环境下通过ODBC访问MSSql Server
- python伪造请求头x-forwarded-for的作用_Pyspider中给爬虫伪造随机请求头的实例
- curl socket 访问_使用Curl、socket、file_get_contents三种方法POST提交数据 | 学步园
- oracle java存储过程返回值_java程序调用Oracle 存储过程 获取返回值(无返回,非结果集,结果集)...
- java 数组 反射_【译】10. Java反射——数组
- 《软件项目管理(第二版)》第 8 章——项目团队与干系人 重点部分总结
- tomcat开发远程调试端口以及利用eclipse进行远程调试
- (三)linux之根文件系统的制作
- java词汇速查手册_java 词汇表速查手册