Mysql的安装(二进制免编译包) 5.1版本
2016-07-05 11:01
483 查看
一,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命名的文件。
四,查看mysql编译参数
cat /usr/local/mysql/bin/mysqlbug|grep configure
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命名的文件。
四,查看mysql编译参数
cat /usr/local/mysql/bin/mysqlbug|grep configure
相关文章推荐
- MySQL 查看表结构、索引、触发器 的SQL语句
- 【学习笔录】Mysql多表删除语句
- 无法启动mysql服务,发生错误1067
- MySQL空值与非空
- MySQL允许root帐号远程登录 错误1045
- HOSt ip is not allowed to connect to this MySql server
- 解决xtrabackup command not found no mysqld group 问题
- C#通用数据库操作类 支持Access/MSSql/Orale/MySql等数据库
- MYSQL性能优化分享(分库分表)
- 干货分享:MySQL之化险为夷的【钻石】抢购风暴【转载】
- 怎么用MySQL命令行导入sql数据库
- mysql两个日期之差 止付与冻结 2016.07.04回顾
- MySQL 常见错误分析与解决方法
- windows下Mysql5.6的安装
- LAMP--1.Mysql 安装
- Mysql 中 show full processlist
- 干货分享:MySQL之化险为夷的【钻石】抢购风暴
- 安装mysql到最后一步无响应问题解决
- MySQL实践-连接表-内连接(一)
- MySQL创建与查看数据表