安装mysql 没有快捷_快速安装mysql
一、快速安装mysql准备工作
首先需要保证自己的开发工具包已安装;未安装使用
yum groupinstall 'Develop Tools ' -y
这样就不会出现缺少gcc和 No curses/termcap library found
安装过程出现configure: WARNING: unrecognized options: --with-innodb
需要更改参数。如下
二、软件包为mysql-5.1.52.tar.gz
放在/root下面。
vi mysql.sh
#!/bin/sh
groupadd mysql;
useradd mysql -g mysql -s /sbin/nologin -d /dev/null -M -c "just for mysql";
cd /root/
tar -zxvf mysql-5.1.52.tar.gz;
cd mysql-5.1.52;
./configure --prefix=/usr/local/mysql \
--without-debug \
--with-pthread \
--with-plugins=partition,blackhole,heap,innobase,myisam,ndbcluster \
--with-big-tables \
--with-extra-charsets=all \
--with-mysqld-ldflags=-all-static \
--with-client-ldflags=-all-static \
--enable-assembler \
--enable-local-infile \
--enable-thread-safe-client
make ; make install;
/usr/local/mysql/bin/mysql_install_db --user=mysql; chown -R root /usr/local/mysql;
chown -R mysql /usr/local/mysql/var;
chgrp -R mysql /usr/local/mysql;
cp /root/mysql-5.1.52/support-files/mysql.server /etc/init.d/mysqld;
chmod 755 /etc/init.d/mysqld;
chkconfig --add mysqld;
service mysqld restart;
/usr/local/mysql/bin/mysqladmin -u root password 'mysql2011';
保存退出
chmod 777 mysql.sh
安装好后vi /etc/profile
export PATH=/usr/local/mysql/bin:$JAVA_HOME/bin:$PATH
保存退出
source /etc/profile
如果查看安装innodb是否成功:
mysql -pmysql2011
show engines;
本人没怎么写过shell脚本。由于今天机器太多,都需要安装mysql。就弄了以上文本。呵呵。别笑话哦。
安装mysql 没有快捷_快速安装mysql相关推荐
- 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践
学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践 原文 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践 感谢大家在上一篇 学一 ...
- MySQL Study案例之--快速了解MySQL服务器
MySQL Study案例之--快速了解MySQL服务器 1.查看数据库版本 mysql> show variables like 'version'; +---------------+--- ...
- 【Mysql】通过 docker 快速搭建 mysql 环境
[Mysql]通过 docker 快速搭建 mysql 环境 1.方式一:查找Docker Hub上的mysql镜像 获取镜像 docker pull mysql:5.6 创建目录 mkdir mys ...
- mysql双节点安装_快速安装及配置MySQL Replication双主节点集群--及改变数据保存目录...
192.168.1.101 master/slave 192.168.1.102 slave 192.168.1.103 slave 操作系统均为centos6.5 原理图: 1. 分别安装my ...
- 树莓派查看mysql的密码_树莓派安装MySQL 后若何获取登录密码
树莓派安装MySQL后获取登录密码 树莓派基于Debian系统. 乐成安装MySQL后 su root vim /etc/mysql/debian.cnf 其中 user 和 password 就是你 ...
- mysql路由器配置文件_如何安装并配置mysql 5.7.13解压缩版?
如何安装并配置mysql 5.7.13解压缩版? MySQL是一个关系型数据库管理系统,官方网站是http://www.mysql.com/,分为MySQL Enterprise Edition(co ...
- mysql修改语句_序言:MySQL与Navicat安装Tips
一.数据库相关的基础知识 1.1 数据分析师主要集中在select高效查找上,纯粹的底层运维就不需要太关注: 1.2 数据库与表 类比sheet是表,整个Excel文件是一个数据库: 1.3 行与列 ...
- 2台mysql集群_如何安装配置基于2台服务器的MySQL集群
这篇文章旨在介绍如何安装配置基于2台服务器的MySQL集群.并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行. 注意!虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务 ...
- mysql数据库增左右连接_快速增加MYSQL数据库连接数负载能力
第一先限制Innodb的并发处理.如果innodb_thread_concurrency = 0 可以先改成 16或是64 看机器压力,如果 非常大,先改成16让机器的压力下来,然后慢慢增达,适应自已 ...
最新文章
- 自己动手写一个印钞机 第二章
- Autofac之自动装配
- Vue 状态管理 Vuex
- C++:16---强制类型转换和类型转换
- php mysql 胚子_php mysql数据库连接浅识
- python中等于列表的某一个值为真,python – 获取值等于特定值的列表中的所有元素...
- 新概念英语(1-59)Is that all
- win下实现Linux的tab自动补全
- C# 删除 文件 里面的第一行数据
- 高级I/O复用技术:Epoll的使用及一个完整的C实例
- android realm jar包,android-Realm支持maven或拥有jar的最新资源
- html5 jquery音乐播放器,play()和pause()不起作用
- 为什么要写博客?怎么写博客?
- 解决ubuntu 18.04平台上thinkpad小红点TrackPoint左键随机失效的问题(by quqi99)
- 以树之名,诉春之情--F1503005班团改金
- 计算机处理器怎么看 64,怎么查看电脑处理器是32还是64位
- 【2022年第十周周总结】拖延症啊。。。。算法题啊。。。。
- Laravel Collect集合用pluck取多维数组中某个字段值
- Java+SSM足球联赛管理系统(含源码+论文+答辩PPT等)
- 多传感器融合定位 第四章 点云地图构建及基于点云地图定位