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.70yum 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编译安装mysql5.1.x相关推荐
- Linux编译安装MySQL5.6及修改字符集
环境准备: mysql5.5以后./configure编译方式就改为cmake工具来编译. 安装依赖包: yum install -y cmake gcc gcc-c++ make cmake ncu ...
- linux上源码编译安装mysql-5.6.28
在 linux 上编译安装 mysql-5.6.28.tar.gz http://www.mysql.com/ mysql下载地址: http://www.mysql.com/downloads/my ...
- linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录
一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...
- linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14
linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14的方法对于 我这个小菜菜来讲是非常的复杂的还好有这篇文章,下面一起来看看吧. 一.使用系统镜像文件配置本地yum源 1 ...
- Linux随笔16-主从DNS服务搭建以及智能DNS服务搭建、基于CentOS7.6编译安装MySQL-5.7.32
Contents 1. DNS主从服务器搭建 1.1. DNS简介 1.2. DNS主从服务搭建 1.2.1. 主DNS服务器配置 1.2.2. 从DNS服务器配置 1.2.3. Web服务器准备 1 ...
- mysql 5.6.23 源码包安装报错_CentOS6.5_64bit下编译安装MySQL-5.6.23
************************************************************ CentOS6.5_64bit下编译安装MySQL-5.6.23 ****** ...
- CentOS6.9 下编译安装MySQL5.7.19
官网:https://www.mysql.com/ 下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19.tar.gz 一.准备工作 ...
- centos 编译mysql5.6_centos下编译安装MySQL5.6
,虚拟机centos6.5mini 网络适配器"桥接模式" 继续上一次的Apache编译后,编译安装MySQL5.6 MySQL5.6和以前的版本不同之处在于用cmake就行编译, ...
- linux下安装MySQL5.7及遇到的问题总结
这两天要帮一个小可爱安装hive. 记得以前安装hive的时候进展比较顺利,在MySql的安装上却遇到过一些问题. 为了到时候操作小可爱电脑时能行云流水,先用自己的虚拟机偷偷的把MySQL安装一遍 机 ...
最新文章
- 【新概念第一册】Lesson_29 Come in,Amy.
- JZOJ 5407. 【NOIP2017提高A组集训10.21】Deep
- 3d17304计算机开机号,福彩3D17304期福彩3D开机号147对应码653牛彩网关注数037金码0...
- Objective-C语言的动态性
- *** Python版一键安装脚本
- IntelliJ IDEA 2020 数据库连接Oracle和Mysql
- bootstrap-表格-普通表格
- 小众却顽强的编程语言 Erlang ,你了解多少?
- speedoffice如何根据身份证号码提取出性别
- Uncaught TypeError: XXX is not a function解决
- 酷我音乐歌手写真接口分享
- awd的批量脚本 pwn_CTF线下赛AWD套路小结
- 收藏 | 自然语言处理(NLP)数据集汇总(附下载链接)
- Linux从零学习记录(三)
- 广播计算机应用基础,2019年秋季考试《计算机应用基础》在线考核试题 广播幻灯片操作应选择的功能区是...
- 尖刀出鞘的display常用属性及css盒模型深入研究
- I-deas TMG 基础培训教程 - 小例题 (7)
- 【Windows取证】隐藏用户
- int GetMonth( ) const throw( );后面的throw( )什么意思?
- matplotlib plot python rgb2gry 显示灰度图像