CentOS 7安装MySQL 5.7

百度的时候发现MySQL5.7也支持JSON了,而且在知乎上终于等到你——MySQL 5.7与PostgreSQL 9.6的百万QPS大比拼看了关于MySQL5.7和PostgreSQL9.6的性能评价,决定试一试MySQL5.7。
1、准备安装源
准备
2、CentOS7默认安装mariadb数据库,卸载mariadb。

rpm -qa|grep mariadb
yum remove mariadb-libs.x86_64

卸载

yum install mysql57-community-release-el7-9.noarch.rpm

yum
还有一种方法就是用.tar格式的离线包进行安装。MySQL官网没有CentOS的选项,但是根据CentOS和Red Hat的渊源,可以选择Red Hat类型的系统。
下载
3、cd进入桌面(tar所在目录),解压离线安装包

tar xvf mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar

tar
4、安装依赖包,按顺序将依赖包写入命令中(看到过有人说只需要安装server就行,其他依赖会自动安装,但是我操作了一下不行,所以还是要手动添加)

yum install mysql-community-common-5.7.17-1.el7.x86_64.rpm 
mysql-community-libs-5.7.17-1.el7.x86_64.rpm 
mysql-community-devel-5.7.17-1.el7.x86_64.rpm 
mysql-community-client-5.7.17-1.el7.x86_64.rpm 
mysql-community-server-5.7.17-1.el7.x86_64.rpm

安装中
5、安装完成
安装完成
6、启动MySQL服务

systemctl start mysqld

7、 开机启动

systemctl enable mysqld
systemctl daemon-reload

8、查看MySQL的启动状态

systemctl status mysqld

状态
9、找到root临时密码登陆MySQL并修改root密码

grep 'temporary password' /var/log/mysqld.log

vi /var/log/mysqld.log

10、登陆MySQL

mysql -uroot -p

login
这里Quf-wIXSj4tI就是MySQL安装完后的初始密码,需要用户修改后才能进一步对MySQL进行操作。而且密码必须有大小写字母,数字,符号三部分组成。
11、修改root账户密码(密码必须有大小写字母、数字以及符号)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MySQLadmin1!';

密码
12、支持root用户允许远程连接mysql数据库

use mysql;
update user set host='%' where user ='root';
flush privileges;

remote
13、添加远程连接账户

grant all privileges on *.* to 'DBA_Zhan'@'%' identified by 'MySQLadmin1!' with grant option;
flush privileges;

14、验证权限

select user,host from user;

权限
15、防火墙添加端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports

防火墙
16、MySQLWorkbench验证能否远程登陆
MySQLWorkbench
17、插入数据
insert
18、MyEclipse根据JSON内容查询JSON字段
select

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值