1:假如下载的文件名为:mysql-5.0.45.tar.gz
2:假如copy到 /usr/local下
3:groupadd mysql #添加mysql组
4:useradd -g mysql mysql #添加一个mysql用户
5:cd /usr/local#进入到该目录
-----------------------编译过程-----------------------
6:tar zxvf mysql-5.0.45.tar.gz #解压后,在该目录下会出现一个同名的文件夹
7:cd /usr/local/mysql-5.0.45
8:./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=latin1 #参数设置,可以先不明白,以后再修改配置(注意最 后一个字符是数字)
9:make
10:make install
11:cp support-files/my-medium.cnf /etc/my.cnf #如果/etc/my.cnf已存在,则先备份,再删除
12:vi /etc/my.cnf #将log-bin=mysql-bin和binlog_format=mixed注释掉
----------------------------安装并初步配置mysql--------------------------
13:cd /usr/local/mysql
14:bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/var #初始化mysql
15:chown -R root . #改当前目录的捅有者为root。注意,最后有个 . 啊,表示当前目录
16:chown -R mysql /usr/local/mysql/var #-R表示递归之下的所有目录
17:chgrp -R mysql /usr/local/mysql #改变目录所属为mysql
18:bin/mysqld_safe --user=mysql & #启动mysql
-----------------------------------------更改mysql的root用户密码----------------------------
19:bin/mysqladmin -uroot password 123456 #在mysql政党启动的情况下,更改root用户的登录密码
20:bin/mysql -uroot -p #输入此命令后,会提示你输入root用户密码123456,
21:show databases; #如果查出所有数据库,就恭喜你了
注意编译的时候需要GCC环境,所以要保证虚拟机上安装了gcc