linux编译安装mysql 5.1_linux编译安装mysql5.1.x
安装mysql,安装前准备
如果mysql用户不存在,那么添加mysql用户
groupadd mysql
useradd -g mysql mysql
mysql编译安装
make时间特别长
wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.70.tar.gz
tar -zxvf mysql-5.1.70.tar.gz
cd mysql-5.1.70
yum install ncurses ncurses-devel
./configure '--prefix=/usr/local/mysql' '--without-debug' '--with-charset=utf8' '--with-extra-charsets=all' '--enable-assembler' '--with-pthread' '--enable-thread-safe-client' '--with-mysqld-ldflags=-all-static' '--with-client-ldflags=-all-static' '--with-big-tables' '--with-readline' '--with-ssl' '--with-embedded-server' '--enable-local-infile' '--with-plugins=innobase'
make
make install
到此mysql就安装到了/usr/local/mysql路径下,下面开始mysql的配置工作
------------------------------------
安装mysql选项文件
cp support-files/my-medium.cnf /etc/my.cnf
mysql设置开机自启动
cp -r support-files/mysql.server /etc/init.d/mysqld
/sbin/chkconfig --del mysqld
/sbin/chkconfig --add mysqld
配置权限表
chown -R mysql:mysql /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
启动mysql
给/etc/init.d/mysql 执行权限,然后运行
chmod a+wrx /etc/init.d/mysql
/etc/init.d/mysqld start
mysql初始化配置:
包括密码设置等
export PATH=/usr/local/mysql/bin:$PATH
/usr/local/mysql/bin/mysql_secure_installation
在弹出的对话框中要求输入密码:
Enter current password for root (enter for none):
默认打回车,然后重新设置root密码:
Set root password? [Y/n] y
Disallow root login remotely? [Y/n] n
Remove test database and access to it? [Y/n] n
Reload privilege tables now? [Y/n] y
至此,Mysql运行成功
linux编译安装mysql 5.1_linux编译安装mysql5.1.x相关推荐
- web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装
2019独角兽企业重金招聘Python工程师标准>>> web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客 ...
- Linux环境下安装MySQL(源码安装)
Linux环境下安装MySQL(源码安装) 1.事先从官网/国内镜像站点中下载源码安装包,上传至服务器: 2.安装开发工具和开发包(从5.5开始使用cmake编译) 3.创建用户和组 4.编译安装My ...
- docker安装mysql主从视频教程_docker安装mysql主从
docker安装mysql主从 启动主库: 1.docker run --name master -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5 ...
- 如何安装mysql 5.6_如何安装MySQL 5.6?
问题描述 我刚刚安装了Ubuntu 12.10(amd64),并希望安装最新版本的MySQL 5.6. 如果可能的话,我想安装(而不是升级)它"Debian Way"(即使用apt ...
- centos下安装mysql选什么版本_CentOS 7 安装MySQL 5.7 或安装指定版本MySQL-Go语言中文社区...
1 摘要 目前(2019)年,MySQL 的最新版本为 MySQL 8.0 ,然而很多项目中依然使用的是 MySQL 5.7,个人开发环境中为了和线上项目数据库保持一致,也需要安装相同版本的 MySQ ...
- Windows 安装 MySQL 8 zip版安装,及Windows MySQL多实例
Windows 安装 MySQL 8 zip版安装,及Windows MySQL多实例 目录 一.下载MySQL压缩包 二.设置系统环境变量 三.解压并新建配置文件 四.注册 Windows 服务 ...
- linux mysql编译安装mysql_【MySQL安装】Linux下安装MySQL(预编译)
预编译方式安装MySQL 一.环境说明 操作系统:Redhat Linux 7.2 MySQL版本:5.7 安装介质:mysql-5.7.25-linux-glibc2.12-x86_64.tar.g ...
- 源码安装mysql 5.1_Linux环境下源码编译安装MySQL5.1
1.源码安装MySQL 5.1 GA 创建组和用户: [root@mysqldb2 ~]# groupadd mysql [root@mysqldb2 ~]# useradd -g mysql mys ...
- 编译安装mysql带boost_编译安装mysql时报缺少boost1.59后,编译安装boost1.59
1.下载: 网址:https://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz 2.编译: 2.1 快速 ...
最新文章
- LRNNet:轻量级FCB SVN实时语义分割
- “利他主义者”乔治·普莱斯的一生(全文翻译自Independent)
- C#总结项目《汽车租聘系统》项目代码实例【全注释版】
- L2-005 集合相似度 (25分)
- html大小写字符串转换成整数,c++字符串大小写转换
- 数据结构与算法笔记——用Go语言描述
- 百度图像识别java使用笔记
- 用于重尾PLDA的快变分贝叶斯应用于i-vector和x-vector
- Hadoop之自定义InputFormat
- AutoCAD中禁用shift+鼠标中键组合作为动态观察的功能
- 用来在计算机各功能部件之间,广义相对论确认光在太阳附近会弯曲,引力透镜,水星进动等实验支持广义相对论。()...
- Error: com.android.ide.common.process.ProcessException
- python写界面文字游戏_Python:pygame游戏编程之旅五(游戏界面文字处理详解)
- 2016都市小说排行版前十推荐
- 移动 网络 连mysql_中国移动MySQL数据库优化最佳实践
- Java判断日期格式是否正确
- 基于MATLAB的远程声控小车的系统设计与仿真
- CTP综合交易平台接口-程序化交易编程模板(VC源码)
- dashboard与coredns服务启动发生ContainerCreating的对应方法
- [OpenGL] shadow mapping(实时阴影映射)
热门文章
- SolidWorks大师班:从基础到专业学习教程
- Dubbo 2.7.1 踩坑记
- zabbix4.0搭建(基于CentOS6.8)
- VS2013自带的Browser Link功能引发浏览localhost网站时不停的轮询
- ImportError: No module named images
- C#按关闭按钮实现最小化,按ESC才关闭的实现【含系统消息大全】
- Linux防火墙限制指定端口只能由指定IP访问
- Oracle自增列创建方法
- Linux虚拟内存和物理内存精华【美】
- 简明 HTML CSS 开发规范