Linux下rpm安装mysql

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的命令行下输入以下命令: 注意密码包括大小写数字

1、设置密码
set PASSWORD='密码';
2、刷新到硬盘:
flush privileges;
3、退出
quit;
4、新密码重新登录
mysql -uroot -p

7. 退出数据库,用新密码重新登录数据库;

8. 创建一个数据库,eg:

 

create  database dbtest;

9. 为新创建的数据库创建一个用户和密码,并开启远程连接权限。

以下为:为 dbtest 数据库创建一个用户名为ops,密码为@WSX1qaz的用户,并允许此用户远程以任意ip连接,并且对本数据库具有所有操作权限。
   GRANT ALL PRIVILEGES ON dbtest.* TO ops@"%" IDENTIFIED BY "@WSX1qaz" WITH GRANT OPTION;

 

10. 远程连接数据库进行测试。

 

11. aliyunCentOS自带了mariadb,可安如下步骤进行删除

centos默认安装了mariadb,因此,在安装mysql之前,需要卸载系统中安装的mariadb。

  • 查看系统中所有已安装的mariadb包。命令:rpm -qa | grep mariadb

  • mariadbå

  • 卸载mariadb。命令:rpm -e "mariadb的包名"

  • å¸è½½

  • 若依赖包检测失败,可以使用强制卸载的命令:rpm -e --nodeps "mariadb的包名" 
    依赖检测

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值