MySQL是目前最流行的关系型数据库管理系统之一,具有高效、稳定和方便等特点。下面我们将介绍如何在Linux系统上安装MySQL 5.0。
在安装MySQL 5.0之前,需要先安装一些依赖包,包括gcc、make等,具体可根据不同Linux发行版来安装。
// CentOS/RHELyum install gcc gcc-c++ autoconf automake libtool make -y// Ubuntu/Debiansudo apt-get updatesudo apt-get install build-essential libtool -y
可以从MySQL官网下载MySQL 5.0的安装包,也可以使用wget命令来下载:
wget https://cdn.mysql.com//Downloads/MySQL-5.0/mysql-5.0.96.tar.gz
下载完成后,解压缩并编译安装MySQL 5.0:
tar -zxvf mysql-5.0.96.tar.gzcd mysql-5.0.96./configure --prefix=/usr/local/mysql --with-charset=utf8 --enable-assembler --with-extra-charsets=complex --with-pthreadmake && make install
安装完成后,需要进行一些配置才能正常使用MySQL 5.0。首先创建MySQL数据存储目录并设置权限:
mkdir -p /usr/local/mysql/datachown -R mysql:mysql /usr/local/mysql/data
接着,修改MySQL配置文件my.cnf:
cp support-files/my-medium.cnf /etc/my.cnfvi /etc/my.cnf// 修改以下部分#skip-networkingskip-external-lockingdefault-character-set=utf8datadir=/usr/local/mysql/datalog-error=/usr/local/mysql/mysql.errpid-file=/usr/local/mysql/mysql.pidmax_connections=200key_buffer_size=16M
配置完成后,就可以启动MySQL了:
/usr/local/mysql/bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/usr/local/mysql/bin/mysqld_safe --user=mysql &
最后,设置MySQL管理员root的密码:
/usr/local/mysql/bin/mysqladmin -u root password 'newpassword'
至此,MySQL 5.0的安装和配置完成。