Mysql的安装(二进制免编译包) 5.1版本

一,Mysql的安装:

1.下载mysql,可以通过http://mirrors.sohu.com/下载mysql软件。

wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz

2.解压并重命名

tar -zxvf  mysql-5.1.73-linux-i686-glibc23.tar.gz

mv mysql-5.1.73-linux-i686-glibc23     /usr/local/mysql/

3.建立MySQL用户,创建datadir目录。

useradd -s /sbin/nologin mysql

mkdir -p /data/mysql/

chown mysql /data/mysql/

4,初始化数据库。

cd /usr/local/mysql

./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/  查看是否有2个OK或者echo $?以此判断初始化数据库是否成功。

初始化成功后会在/data/mysql生成mysql和test的2个目录。

5,拷贝配置文件、启动脚本,并将mysql添加到服务列表设置开机启动。

cp support-files/mysql-large.cnf /etc/my.cnf

cp support-files/mysql.server /etc/init.d/mysqld  修改/etc/init.d/mysqld的配置文件中的basedir datadir。

chmod 755 /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig mysqld on

/etc/init.d/mysqld start

二,常见错误分析:

2.1  启动mysql时,提示 Starting MySQL.Manager of pid-file quit without updating file。

出现如上报错信息一般是未修改启动脚本文件,未指定basedir和datadir。当然,具体还是要看日志文件。

2.2 初始化mysql报错

ERROR: 1004  Can‘t create file ‘/tmp/#sql618_1_0.frm‘ (errno: 13)

将/tmp的权限改为777

chmod 777 /tmp即可。

三,错误日志

在指定datadir后,mysql的错误日志一般是在datadir目录下,并且是以主机名.err命名的文件。

时间: 2024-08-24 16:06:16

Mysql的安装(二进制免编译包) 5.1版本的相关文章

MariaDB数据库二进制免编译包安装

MariaDB安装 下载与解压MariaDB cd /usr/local/src/ wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 移动文件 mv mariadb-10.2.

使用二进制免编译包安装MySQL-5.6

依赖记录 wget perl numactl 第一步:download $ wget https://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz **第二步:添加用户*** $ useradd mysql -s /sbin/nologin -M 第三步:安装mysql $ tar -zxvf mysql-5.6.41-linux-glibc2.12-x86_64.tar.

centos下二进制免编译安装mysql

下载二进制免编译包. wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz du-sh 检查大小,大概一百多M.注意系统32或者64的版本,下对版本. 解压. tar -zxvf 加文件名. echo $? 检查是否正常,正常反馈值是0,不正常依据反馈排错. 建立mysql运行账户. useradd -s /sbin/nolongin(不登录) -M(不建立家目录)mysql 移动重

二进制免编译MYSQL主从配置

准备工作: 主从机上作操作----关闭selinux和iptables或者开放3306端口(iptables -A INPUT -p tcp --dport 3306 -j ACCEPT    iptables -A OUTPUT -p tcp --sport 3306 -j ACCEPT),时间同步ntpdate time.windows.com mysql_1信息:主 [[email protected]_1 ~ 10:30 &6]#cat /etc/redhat-release ;unam

mysql之通用二进制格式程序包安装

可以到mysql官网也可以到开源镜像站下载安装文件 第一步:为增强mysql数据库空间拓展性,创建lv卷 [[email protected] pub]# pvcreate /dev/sdb{5,6} [[email protected] pub]# vgcreate myvg /dev/sdb{5,6} [[email protected] pub]# vgs VG   #PV #LV #SN Attr   VSize   VFree myvg   2   0   0 wz--n- 200.0

Mysql 二进制免编译安装

下载下来的包,解压后都会有一个安装说明文件,通常叫做readme或者INSTALL,看看安装过程,有make的 肯定是源码包了. 再一个就是通过名称来看,规范的包,都会在名字上去标记它是什么包,源码包名字不会加任何修饰,比如mysql的源码包,就是mysql-版本号.tar.gz 而免编译的包,都会标记有i686或者x86_64字眼. cd /usr/local/src wget mysql.tar.gz tar zxf mysql.tar.gz mv mysql /usr/local/scr/

Mysql安装(二进制免编译安装)

(1)下载mysql到/usr/local/src/目录下 cd /usr/local/src/      wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz (2)解压并将解压完成的数据移动到/usr/local/mysql(这一步是移动并重命名,并不是把数据移到这个目录下,本身这个目录是不存在的) [[email protected] src]# tar zxvf

Apache二进制免编译安装和参数配置

下载http相关二进制软件包 cd /usr/local/src/ wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.34.tar.gz wget http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz wget http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.gz 说明:apr和apr-util是一个通用的函数库,它让httpd可以不

mysql的安装、启动和基础配置 —— mac版本

参考(https://www.cnblogs.com/Eva-J/articles/9664401.html) 安装 第一步:打开网址,https://www.mysql.com,点击downloads之后跳转到https://www.mysql.com/downloads/选择Community选项 第二步: 第一步结束后程序会跳转到https://dev.mysql.com/downloads/网址,点击MySQL Community Server进入下面的页面,再点击5.6版本的数据库 第