Linux Centos7上安装mysql 5.6.46(有安装包)

7 篇文章 0 订阅

mysql客户端及服务端下载:
链接: https://pan.baidu.com/s/1547g3JXEaiKOD0S5UcP2jg
提取码: az4i
安装mysql之前先做:可以看我之前的博客进行操作
1、网络配置(仅主机:static,IPADDR=)
2、systemctl restart network 重启网络
3、停止和禁用防火墙

  systemctl  stop firewalld
  systemctl  disable  firewalld

4、moba远程连接虚拟机
5、上传安装包(1个jdk,2个MySQL)
6、解压jdk包:tar -zxvf jdk…
7、配置环境变量:vi /etc/profile(JAVA_HOME、CLASSPATH、PATH)
8、安装mysql
8.1 下载安装依赖包(net-tools、autoconf、perl)
在命令行输入: yum install -y perl net-tools autoconf
如图下载安装成功
在这里插入图片描述
8.2.1 查找冲突包:rpm -qa | grep mariadb
在这里插入图片描述
8.2.2 卸载冲突的mariadb包输入: rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps
8.3 安装客户端输入:
rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm在这里插入图片描述
8.4 安装服务端输入:

  rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm

在这里插入图片描述
9、对配置文件修改输入:vi /usr/my.cnf
框住的需要手动添加按i 进行编辑:

[client]
     default-cahracter-set=utf8
      [mysqld]
     character_set_server=utf8
     collation_server=utf8_general_ci
     skip-grant-tables   
  最后一行用来跳过权限表格

在这里插入图片描述
编辑完 按ESC 退出编辑模式
再按 :wq 回车 进行保存并退出
在这里插入图片描述

10、启动mysql服务:service mysql start 或 systemctl start mysql
在这里插入图片描述
11、免密登录mysql数据库:输入mysql,进入mysql库:use mysql
在这里插入图片描述
12、修改密码:update user set password=password('ok');
在这里插入图片描述
13、先输入 quit 退出mysql 修改配置文件,再次输入:vi /usr/my.cnf 进入文件按i编辑 把免密登录注释 #skip-grant-tables
编辑完 按ESC 退出编辑模式
再按 :wq 回车 进行保存并退出
在这里插入图片描述
14、重启服务: service mysql restart;
在这里插入图片描述
15、再次登录数据库:mysql -uroot -pok;
在这里插入图片描述
16、重置密码:set password=password('ok');
在这里插入图片描述
17、进入mysql库:use mysql;
在这里插入图片描述
18、对root用户赋权
18.1 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ok' WITH GRANT OPTION;
赋权 所有数据表 所有账户 使用密码
在这里插入图片描述
18.2 flush privileges;
在这里插入图片描述
这样就可以用sqlyog 等工具用IP地址连接虚拟机里的mysql了

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值