1.下载相应的rpm包。
在http://dev.mysql.com/downloads/mysql/ 选择 red hat interprise linux/oracle 选项下载 mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar,解压后会看到一系列rpm包,但是需要的只有4个。如下:
2. 依次安装下列包,注意顺序
安装过程中如果报错: ·解决办法:在rpm是指定--nodeps和--force参数进行安装。如下所示: ·[root@localhost ~]# rpm -ivh ./mysql-community-server-5.7.19-1.el6.x86_64.rpm --nodeps --force 1、 rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm 2、 rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm 安装成功进入下一步 3、 rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm安装成功进入下一步 4、 rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm 安装成功进入下一步 mysql 基本已经安装完成,中间如果需要哪个包的话,就使用 yum 下载,我在安装的过程中,需要下载的有这三个 yum install numactl,yum install perl,yum install net-tools,每个系统都不一样,需要哪个就下载哪个就可以了,中间有时会让你确定安装,输入 y 就行了。
3. 安装完成后,启动Mysql
service mysqld start / stop
4. 查看mysql的初始密码
找出文件: /var/log/mysqld.log --搜索文件中内容命令:grep‘关键字’文件名eg:grep password mysqld.log 冒号后面就是初始密码 A temporary password is generated for root@localhost: yRXtgZdm&3
5. 进入mysql
mysql -uroot -p
输入初始密码,成功进入mysql
6.
重置密码,在mysql的命令行下输入以下命令: 注意密码包括大小写数字
set PASSWORD=PASSWORD('密码');
7. 退出数据库,用新密码重新登录数据库;
8. 创建一个数据库,eg:
create database dbtest;
以下为:为 dbtest 数据库创建一个用户名为ops,密码为@WSX1qaz的用户,并允许此用户远程以任意ip连接,并且对本数据库具有所有操作权限。 GRANT ALL PRIVILEGES ON dbtest.* TO ops@"%" IDENTIFIED BY "@WSX1qaz" WITH GRANT OPTION;
10. 远程连接数据库进行测试。