1.下载稳定版的mysql
wgethttp://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.50-linux2.6-x86_64.tar.gz
2.解压mysql-5.5.50-linux2.6-x86_64.tar.gz
3. 移动mysql-5.5.50-linux2.6-x86_64到/usr/local/mysql
4. groupadd mysql
5.useradd -r -g mysql mysql
6.更改目录权限
cd /usr/local/mysql
//更改/usr/local/mysql下文件属性
chown -R root:mysql .
//更改data文件属性
chown -R mysql:mysql data(mkdir/usr/local/mysql/data)
//mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
//生成数据文件
scripts/mysql_install_db --user=mysql
//添加环境变量
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib
source /root/.bash_profile //
./bin/mysqld_safe --user=mysql & //启动Mysql
cp support-files/mysql.server /etc/init.d/mysql //service mysql stop
7.设置密码
mysql -u root mysql
mysql>use mysql;
mysql>desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql>update user set Password = password('xxxxxx') where User='root';
mysql>select Host,User,Password fromuser where User='root';
mysql>flush privileges;
mysql>exit
8.验证密码设置是否成功
mysql -u root -p (验证密码设置是否成功)
mysql -h 127.0.0.1 -u root -p(验证远程登入是否成功)