一. 安装原因:
想学习下mysql,由于本机缺点东西,装了半天装不好,最后选择了在云上安装mysql,毕竟只是学习用。
二. 登陆你的阿里云或者腾讯云:
# 使用ssh登陆你的云,然后按照提示输入服务器登陆密码即可:
三. 下载rpm包:
#服务端下载
wget –c http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.10-1.rhel5.x86_64.rpm/from/http://cdn.mysql.com
# 客户端下载
wget –c http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.10-1.rhel5.x86_64.rpm/from/http://cdn.mysql.com
# devel包下载
wget –c http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-devel-5.6.10-1.rhel5.x86_64.rpm/from/http://cdn.mysql.com
四. 安装:
上面步骤下载了三个包,分别保存成了
cdn.mysql.com
cdn.mysql.com.1
cdn.mysql.com.2
。
分别使用rpm命令
安装:
rpm -ivh cdn.mysql.com
rpm -ivh cdn.mysql.com.1
rpm -ivh cdn.mysql.com.2
- 如果人品好的话,到着你的mysql就安装完成了
五. 初始化密码:
1. 曲折故事:
本来集的要先启动服务器,然后使用
mysql -u root -p;
登陆,然后再使用
set password=password('123456);
修改密码的,初始化密码再你的根目录下的.一个隐藏文件中,但是我找到那个文件后,输入里面的初始密码并不能成功登陆。然后搜索说可能mysql服务没有启动,于是
service mysql start
,但是还是不能登陆。然后再往上找到了一个神奇多册方法。给大家分享下。
2. 神奇方法:
#1.停止mysql数据库
/etc/init.d/mysqld stop
#2.执行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#3.使用root登录mysql数据库
mysql -u root mysql
#4.更新root密码
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
#5.刷新权限
mysql> FLUSH PRIVILEGES;
#6.退出mysql
mysql> quit
#7.重启mysql
/etc/init.d/mysqld restart
#8.使用root用户重新登录mysql
mysql -uroot -p
Enter password: <输入新设的密码newpassword>
- 是的,这个神奇的方法终结了我曲折的追求真理的痛苦。